Monday, October 26, 2009

Syntax Highlighter plug-in

public class Person
{
public string Name { get; set; }
public int Age { get; set; }

public static implicit operator string(Person person)
{
return person.Name;
}

public static explicit operator int(Person person)
{
return person.Age;
}

public static Person[] operator +(Person p1, Person p2)
{
return new Person[] { p1, p2 };
}

public override string ToString()
{
return string.Format("{0}: {1}", Name, Age);
}
}

No comments:

Post a Comment