static void Main(string[] args) { Person bill = new Person("bill", 18); // Convert an person object to an int. int age = bill; Console.WriteLine("Person info: {0}, {1}", bill.Name, age); // Convert an int to a person object. Person anon = 30; Console.WriteLine("Person info: {0}, {1}", anon.Name, anon.Age); }
private static void PersonStuff() { var p = new Person() { Name = "Jon", Age = 25 }; Console.WriteLine(p.ToString()); string pString = p; int pInt = p; Console.WriteLine($"String: {pString}, Int: {pInt}"); Console.WriteLine("------------"); var pS = (Person)"Erik"; Console.WriteLine($"From string: {pS}"); var pI = (Person)35; Console.WriteLine($"From int: {pI}"); }