using System;
using System.Collections;
using System.Collections.Generic;
public class Pair
{
private string name;
private object data;
public Pair(string n, object d)
{
this.name = n;
this.data = d;
}
public string Name
{
get { return (name); }
set { name = value; }
}
public object Data
{
get { return (data); }
set { data = value; }
}
}
public class PairList
{
ArrayList row = new ArrayList();
public void Load()
{
row.Add(new Pair("A", 12345));
row.Add(new Pair("B", 67899));
row.Add(new Pair("C", 45676));
}
public Pair this[int column]
{
get { return((Pair) row[column - 1]); }
set { row[column - 1] = value; }
}
}
public class MyApp()
{
public static void Main()
{
PairList row = new PairList();
row.Load();
Console.WriteLine("Column 0: {0}", row[1].Data);
row[1].Data = 12;
Console.Read();
}
}
Errors:
error CS1514: { expected
error CS1519: Invalid token '(' in class, struct, or interface member declaration