add ISafeSerializationData
[mcs.git] / tests / gtest-autoproperty-01.cs
blob84361aba69ab3b4f1e9f84a4b95c18568b5a3d5a
2 // Tests automatic properties
3 using System;
5 public class Test
7 private class A
9 public string B { get; set; }
12 public string Foo { get; set; }
13 public int Answer { get; private set; }
15 public Test ()
17 Answer = 42;
20 static int Main ()
22 Test t = new Test ();
23 t.Foo = "Bar";
24 if (t.Foo != "Bar")
25 return 1;
27 if (t.Answer != 42)
28 return 2;
30 A a = new A ();
31 a.B = "C";
32 if (a.B != "C")
33 return 3;
35 return 0;