第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如下所示:請(qǐng)問關(guān)于c# 都有那些判斷是否存在的函數(shù)?

如下所示:請(qǐng)問關(guān)于c# 都有那些判斷是否存在的函數(shù)?

元芳怎么了 2021-11-19 15:11:03
比如 判斷一個(gè)字段是否是一個(gè)類的屬性。再比如判斷一個(gè)字段是否是一個(gè)表的列名。我要的是個(gè)函數(shù)。
查看完整描述

2 回答

?
三國紛爭

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超7個(gè)贊

下面是獲取類所有信息的例子
====================================================================
System.Text.StringBuilder s = new StringBuilder();
Type t = s.GetType();
///屬性

Console.WriteLine( "Property ");
PropertyInfo[] propertys = t.GetProperties();
foreach (PropertyInfo pi in propertys)
Console.WriteLine(pi.Name);

Console.WriteLine( "------------- ");
Console.WriteLine( "field ");
///字段
FieldInfo[] fields = t.GetFields();
foreach(FieldInfo fi in fields)
Console.WriteLine(fi.Name);

Console.WriteLine( "------------- ");
Console.WriteLine( "Method ");
//方法
MethodInfo[] methods = t.GetMethods();
foreach (MethodInfo mi in methods)
Console.WriteLine(mi.ReturnParameter.Member);

Console.WriteLine( "------------- ");
Console.WriteLine( "Event ");
//事件
EventInfo[] events = t.GetEvents();
foreach (EventInfo ei in events)
Console.WriteLine(ei.Name);

判斷表的字段
====================================================
tableName.Columns.Contains



查看完整回答
反對(duì) 回復(fù) 2021-11-23
?
largeQ

TA貢獻(xiàn)2039條經(jīng)驗(yàn) 獲得超8個(gè)贊

類的屬性你可以用type.getproper,一般集合都有判斷是否存在這個(gè)簡直,比如表 table.colunm.肯定有判斷是否有這個(gè)列名的而且 還是重載了不同參數(shù)你可以用index整數(shù)也可以用字符名字,也可以用column對(duì)象。

查看完整回答
反對(duì) 回復(fù) 2021-11-23
  • 2 回答
  • 0 關(guān)注
  • 445 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)