Home
Browse all 647 examples
Download all 647 examples
Download sample chapters
Reviews
Errata
Acknowledgments
Links on .NET
Paradoxal Press

Buy directly from Paradoxal Press at $33.99 (Save 43%)



Category: Programming
Level: Beginner to seasoned
900 pages
ISBN-10 097661322-0
ISBN-13 978-097661322-0
$59.99 USA
$79.99 CANADA


Listing 10-3 extracted from chapter The .NET 2 type system from a C#2 point of view


Listing 10-2<     > Listing 10-4


This listing can be compiled with the command line:
csc.exe /target:exe Example_10_3.cs
Errors: 0 Warnings: 0


Example_10_3.cs
class Person { // The type 'Person' could be also a structure here.
   string m_Name;
   int m_Age;
   public Person(string name, int age) { m_Name = name; m_Age = age; }
   public override string ToString() {
      return "Name:" + m_Name + " Age:" + m_Age;
   }
}
class Program {
   static void Main() {
      Person bart = new Person("Bart"10);
      // The 'WriteLine()' method automatically call the
      // 'ToString()' method on the 'bart' object.
      System.Console.WriteLine( bart );
   }
}	
Copyright Patrick Smacchia 2006 2007