public static object GetPropValue(object src, string propName) { return src.GetType().GetProperty(propName).GetValue(src, null); }
//Add this to class public class MyClass { public object this[string property] { get { return typeof(security).GetProperty(property).GetValue(this, null); } set { typeof(security).GetProperty(property).SetValue(this, value, null); } } }