예제 #1
0
        static void Main()
        {
            TheClass  testClass  = new TheClass();
            TheStruct testStruct = new TheStruct();

            testClass.willIChange  = "Not Changed";
            testStruct.willIChange = "Not Changed";

            ClassTaker(testClass);
            StructTaker(testStruct);

            Console.WriteLine("Class field = {0}", testClass.willIChange);
            Console.WriteLine("Struct field = {0}", testStruct.willIChange);

            // Keep the console window open in debug mode.
            Console.WriteLine("Press any key to exit.");
            Console.ReadKey();
        }
예제 #2
0
 static void ClassTaker(TheClass c)
 {
     c.willIChange = "Changed";
 }