2010-04-06 Jb Evain <jbevain@novell.com>
[mcs.git] / errors / cs0668.cs
blob1eb0211fdded5ae7a48c5a5f613ae48786660be6
1 // cs0668.cs: Two indexers have different names; the IndexerName attribute must be used with the same name on every indexer within a type
2 // Line:
4 using System.Runtime.CompilerServices;
5 class A {
6 [IndexerName ("Blah")]
7 int this [int a] {
8 get { return 1; }
11 [IndexerName ("Foo")]
12 int this [string b] {
13 get { return 2; }
16 public static int Main ()
18 int a = 5;
20 if (!(a is object))
21 return 3;
23 return 0;