public static void Main()
MyClass obj = new MyClass(){
Console.WriteLine("Name: '{0}'\nAge:'{1}'\nOccupation: '{2}'", obj.name, obj.age, obj.occupation);
Console.WriteLine("Name: '{0}'\nAge:'{1}'\nOccupation: '{2}'", obj.name, obj.age, obj.occupation);
public static void TrimStringProps(object obj)
var properties = obj.GetType().GetProperties();
foreach(PropertyInfo propInfo in properties)
if (propInfo.PropertyType == typeof(string))
propInfo.SetValue(obj, Convert.ToString(propInfo.GetValue(obj)).Trim());
else Console.WriteLine(propInfo.GetType() + " " + propInfo.Name);
public string name { get; set; }
public int age { get; set; }
public string occupation { get; set; }