C#, błąd kompilacji.

0
 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

0
public class MyApp()
{
}

Po co tu nawias? To deklaracja klasy, nie metody.

Szkoda, że nie napisałeś czegokolwiek w treści posta, na przykład komunikatu błędu.

0

Już poprawiłem, dzięki za pomoc:)

1 użytkowników online, w tym zalogowanych: 0, gości: 1