Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Otros entornos y lenguajes > .NET
Register FAQ Members List Calendar Guía de estilo Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11/10/2004
bustio bustio is offline
Miembro
 
Join Date: Oct 2003
Posts: 231
Poder: 23
bustio Va por buen camino
Una lista de Objetos en .NET

Hola!!!!

Necesito tener una lista de objetos tipo NOTE(una clase que defini).. lo unico que no se como hacer una lista de estos elementos. Probe con ArrayList, pero no me funciona.. Cundo trato de decirle Lista.Add(Note) siendo lista de tipo ArrayList y Note de tipo NOTE(mi clase) me dice que esta esperando otro datos de otro tipo. En fin.. necesito algo asi como el TLIST de Borland y que Delphi usa, pero para C#.


GRACIAS!!!
Reply With Quote
  #2  
Old 11/10/2004
__hector's Avatar
[__hector] __hector is offline
Miembro Premium
 
Join Date: May 2003
Location: Santo Domingo, Rep. Dom.
Posts: 1,075
Poder: 25
__hector Va por buen camino
Simple. Para explicar, valgamonos de un ejemplo:

Tenemos una clase xItem, con los campos id e xNombre

Code:
public class xItem {
   private int id;
   private String xNombre;
}
Tenemos ademas, una clase que define una coleccion de estos:

Code:
	public class xItems : CollectionBase
	{
		public xItem this[int item]
		{
			get
			{
				return this.getItem(item);
			}
		}

		public void Add(xItem _Item)
		{
			List.Add(_Item);
		}

		public bool Remove(int index)
		{
			if (index > Count - 1 || index < 0)
			{	
				return false;
			}
			else
			{
				List.RemoveAt(index);
				return true;
			}
		}

		private xItem getItem(int Index)
		{
			return (xItem) List[Index];
		}
Por ultimo, podriamos tener una tercera clase, que utilizara un objeto del tipo ColecciondemiClase, de la forma:

Code:
public class SuperClase
{ 
   private int campo;
   private xItems item;
}
Algo asi?
__________________
Héctor Geraldino
Software Engineer
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +2. The time now is 00:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi