ruby: handle singleton method including ?!= in its name(sf.bug:364)
[geany-mirror.git] / tests / ctags / keyword_implicit.cs
blob611d7d73d2b22ea0c0e9d27e68b439390120a982
1 // cs_keyword_implicit.cs
2 using System;
3 struct Digit
5 byte value;
7 public Digit(byte value)
9 if (value < 0 || value > 9) throw new ArgumentException();
10 this.value = value;
13 // define implicit Digit-to-byte conversion operator:
14 public static implicit operator byte(Digit d)
16 Console.WriteLine( "conversion occurred" );
17 return d.value;
21 class Test
23 public static void Main()
25 Digit d = new Digit(3);
27 // implicit (no cast) conversion from Digit to byte
28 byte b = d;