C# 是一種命令式語言
例如
using System;
[AttributeUsage(AttributeTargets
public class HelpAttribute: Attribute
{
public HelpAttribute(string url) {
this
}
public string Topic = null;
private string url;
public string Url {
get { return url; }
}
}
定義了一個名為 HelpAttribute 的屬性類
示例
[Help(
public class Class
{
[Help(
public void F() {}
}
顯示 Help 屬性的幾種用法
在運行時可以利用反射支持檢索給定程序元素的屬性信息
using System;
class Test
{
static void Main() {
Type type = typeof(Class
object[] arr = type
if (arr
Console
else {
HelpAttribute ha = (HelpAttribute) arr[
Console
}
}
}
檢查 Class
From:http://tw.wingwit.com/Article/program/net/201311/12525.html