亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C# 泛型Attribute的問題!

C# 泛型Attribute的問題!

C#
狐的傳說 2018-07-10 11:10:46
各位大神,我是想做這么一個功能,比方說我自己自定義一個特性,里面就一個備注,類似于這樣:我就想這個他能夠在類、枚舉、字段、屬性等都能標記,但是在標記之后,我去調用的時候發現沒有辦法同時用在這幾個上面,比如:我寫的一個泛型調用,發現獲取的type是運行時type,但又不想寫獲取固定的比方說屬性那種,怎么搞一個通用的????還是說不能,已經百度,沒有相應的結果。。。。求大神!?。?
查看完整描述

1 回答

?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

1.外邊傳進來,你這個處理方法就不要泛型了,直接接受MemberInfo或者其數組,根據MemberInfo去拿取attribute。外邊直接傳入比如xxx.GetType()或xxx.GetType().GetProperties()等。

2.如果是希望外邊傳進來對象什么都不管的話,那你對應的方法里面就要依次從type,propertinfo,fieldinfo等獲取這些信息。


查看完整回答
反對 回復 2018-08-16
  • 1 回答
  • 0 關注
  • 860 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號