110,533
社区成员
发帖
与我相关
我的任务
分享
public class CA
{
private void f()
{
}
public string _name = "myname";
public int _num = 94;
//[System.Xml.Serialization.XmlIgnore]
public string _city = "tianjin";
public CB b = new CB();
[NonSerialized]//对XmlSerializer无效
private string _address = "bohai";
public string name { get { return _name; } set { _name = value; } }
}
var t = typeof (CA);
foreach (var m in t.GetMethods())
{
Console.WriteLine(m.Name);
}
get_name
set_name
ToString
Equals
GetHashCode
GetType
Press any key to continue . . .
var t = typeof(CA);
foreach (var m in t.GetMethods(BindingFlags.NonPublic))
{
Console.WriteLine(m.Name);
}
这次什么都不打印了,没有我想要的私有方法f
BindingFlags.NonPublic