Public class PositionData
{
Private string name; // Field
Private string ticker; // Field
Private string shares; // Field
Public PositionData ()
{
}
Public PositionData (string name, string ticker, string shares)
{
This. name = name;
This. ticker = ticker;
This. shares = shares;
}
Public string Name // attribute
{
Get
{
Return name;
}
}
Public string Ticker // attribute
{
Get
{
Return ticker;
}
}
Public String shares // attribute
{
Get
{
Return shares;
}
}
}
ArrayList values = new ArrayList ();
Values. Add (new PositionData ("Microsoft", "Msft", "150 sharing "));
Values. Add (new PositionData ("Intel", "Intc", "25 sharing "));
Values. Add (new PositionData ("Dell", "Dell", "115 sharing "));
Foreach (PositionData da in values)
{
If (da. Name = "Microsoft ")
MessageBox. Show (da. Name. ToString () + "" + da. Ticker. ToString () + "" + da. Shares. ToString (), "Info ");
}
****** ************************//
List <PositionData> tmp = new List <PositionData> ();
Tmp. Add (new PositionData ("Microsoft", "Msft", "150 sharing "));
Tmp. Add (new PositionData ("Intel", "Intc", "25 sharing "));
Tmp. Add (new PositionData ("Dell", "Dell", "115 sharing "));
For (int I = 0; I <tmp. Count; I ++)
MessageBox. Show (tmp [I]. Name + "" + tmp [I]. Ticker + "" + tmp [I]. Shares, "Info ");