Indexer in C sharp.

Posted by Jacksquad on Stack Overflow See other posts from Stack Overflow or by Jacksquad
Published on 2010-05-26T07:16:49Z Indexed on 2010/05/26 7:21 UTC
Read the original article Hit count: 292

Filed under:

Hello guys, i got a problem while overloading indexer property.

public class ClassName
{
private int[] a;
private int[] b;
private string[] c;
private string[] d;

public int this[int pos]
{
get{ return a[pos];}
set{a[pos] = value;}
}
public int this[int pos]
{
get{ return b[pos];}
set{b[pos] = value;}
}
public int this[int pos]
{
get{ return c[pos];}
set{c[pos] = value;}
}
public int this[int pos]
{
get{ return d[pos];}
set{d[pos] = value;}
}
}
/* I AM GETTING "Error 1 'Class1 variables' already defines a member called 'this' with the same parameter types"
Please suggest me how to implement this?

© Stack Overflow or respective owner

Related posts about c#3.0