網(wǎng)站首頁問答百科 >正文
想必現(xiàn)在有很多小伙伴對于C# 設(shè)置 AttributeUsage方面的知識都比較想要了解,那么今天小好小編就為大家收集了一些關(guān)于C# 設(shè)置 AttributeUsage方面的知識分享給大家,希望大家會喜歡哦。
1、AttributeTargets 枚舉
2、成員名稱 說明
3、All 可以對任何應(yīng)用程序元素應(yīng)用屬性。
4、芝士回題層答,版權(quán)必究金一,未經(jīng)許可,不得轉(zhuǎn)與載
5、Assembly 可以對程序集應(yīng)用屬性。
6、是和也著很老取階己集織眾驗近照。
7、Class 可以對類應(yīng)用屬性。
8、Constructor 可以對構(gòu)造函數(shù)應(yīng)用屬性。
9、于種法開樣公想位她期,任保教千除快片專育適。
10、Delegate 可以對委托應(yīng)用屬性。
11、Enum 可以對枚舉應(yīng)用屬性。
12、Event 可以對事件應(yīng)用屬性。
13、Field 可以對字段應(yīng)用屬性。
14、GenericParameter 可以對泛型參數(shù)應(yīng)用屬性。
15、Interface 可以對接口應(yīng)用屬性。
16、Method 可以對方法應(yīng)用屬性。
17、Module 可以對模塊應(yīng)用屬性。 注意
18、Module 指的是可移植的可執(zhí)行文件(.dll 或 .exe),而非 Visual Basic 標準模塊。
19、Parameter 可以對參數(shù)應(yīng)用屬性。
20、Property 可以對屬性 (Property) 應(yīng)用屬性 (Attribute)。
21、ReturnValue 可以對返回值應(yīng)用屬性。
22、Struct 可以對結(jié)構(gòu)應(yīng)用屬性,即值類型
23、下面的代碼示例演示如何應(yīng)用 AttributeTargets 枚舉:
24、using System;
25、namespace AttTargsCS {
26、// This attribute is only valid on a class.
27、[AttributeUsage(AttributeTargets.Class)]
28、public class ClassTargetAttribute : Attribute {
29、}
30、// This attribute is only valid on a method.
31、[AttributeUsage(AttributeTargets.Method)]
32、public class MethodTargetAttribute : Attribute {
33、}
34、// This attribute is only valid on a constructor.
35、[AttributeUsage(AttributeTargets.Constructor)]
36、public class ConstructorTargetAttribute : Attribute {
37、}
38、// This attribute is only valid on a field.
39、[AttributeUsage(AttributeTargets.Field)]
40、public class FieldTargetAttribute : Attribute {
41、}
42、// This attribute is valid on a class or a method.
43、[AttributeUsage(AttributeTargets.Class|AttributeTargets.Method)]
44、public class ClassMethodTargetAttribute : Attribute {
45、}
46、// This attribute is valid on any target.
47、[AttributeUsage(AttributeTargets.All)]
48、public class AllTargetsAttribute : Attribute {
49、}
50、[ClassTarget]
51、[ClassMethodTarget]
52、[AllTargets]
53、public class TestClassAttribute {
54、[ConstructorTarget]
55、[AllTargets]
56、TestClassAttribute() {
57、}
58、[MethodTarget]
59、[ClassMethodTarget]
60、[AllTargets]
61、public void Method1() {
62、}
63、[FieldTarget]
64、[AllTargets]
65、public int myInt;
66、static void Main(string[] args) {
67、}
68、}
69、}
本文到此結(jié)束,希望對大家有所幫助。
版權(quán)說明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!
猜你喜歡:
- 2022-07-13高分求一個華夏土地論壇邀請碼(codaisyqq.com 感謝)
- 2022-07-13穿越女主電視劇有哪些(阿嬌出演的穿越劇是什么劇簡介介紹)
- 2022-07-13苯基丙酮多少錢一公斤(丙酮多少錢一公斤)
- 2022-07-13江蘇大豐港怎么樣(江蘇大豐港怎么樣)
- 2022-07-13hdmi線的好壞和清晰度(色差線和HDMI哪個效果好簡介介紹)
- 2022-07-13御龍在天開服(御龍在天雙線七區(qū)一戰(zhàn)成名服務(wù)器有祈福臺嗎)
- 2022-07-13淮安動物園有哪些動物圖片(淮安動物園有哪些動物簡介介紹)
最新文章:
- 2022-07-13唐陶罐值錢嗎(唐陶罐)
- 2022-07-13最新門球規(guī)則(門球的規(guī)則簡介介紹)
- 2022-07-13雅各十二子都是誰生的(猶大 雅各和利亞所生的第四子)
- 2022-07-13spldr.sys文件丟失(sptd.sys文件)
- 2022-07-13全國著名的高中(全國十大著名高中簡介介紹)
- 2022-07-13澄海3c3v3總決賽(澄海3c)
- 2022-07-13中東留學(xué)申請流程(中東留學(xué)花多少)
- 2022-07-13青島市恒順電氣股份有限公司官網(wǎng)(青島市恒順電氣股份有限公司)
- 2022-07-13奶酪陷阱結(jié)局是什么意思(奶酪陷阱結(jié)局是什么簡介介紹)
- 2022-07-13bmw的m的含義(BMWM系中的M代表什么意思)
- 2022-07-13核泄漏事件切爾諾貝利(核泄漏)
- 2022-07-13lol中怎么回復(fù)好友信息(lol中怎么回復(fù)私聊)
- 2022-07-13rum pum pum pum mp3百度云(Rum Pum Pum)
- 2022-07-13我的夢想是科學(xué)家(科學(xué)夢想是什么意思簡介介紹)
- 2022-07-13英雄聯(lián)盟團長(lol軍團如何任命副軍團長)
- 熱點推薦
- 熱評文章
- 隨機文章
- C#(設(shè)置 AttributeUsage)
- 高分求一個華夏土地論壇邀請碼(codaisyqq.com 感謝)
- 穿越女主電視劇有哪些(阿嬌出演的穿越劇是什么劇簡介介紹)
- 苯基丙酮多少錢一公斤(丙酮多少錢一公斤)
- 江蘇大豐港怎么樣(江蘇大豐港怎么樣)
- hdmi線的好壞和清晰度(色差線和HDMI哪個效果好簡介介紹)
- 御龍在天開服(御龍在天雙線七區(qū)一戰(zhàn)成名服務(wù)器有祈福臺嗎)
- 淮安動物園有哪些動物圖片(淮安動物園有哪些動物簡介介紹)
- 質(zhì)量效應(yīng)3配置(質(zhì)量效應(yīng)3配置要求)
- 加厚自封袋規(guī)格一覽表(自封袋規(guī)格對應(yīng)的尺寸簡介介紹)