對不起有關詞彙的問題,但我找不到這個地方:你怎麼稱呼下面?什麼是[彙編:InternalsVisibleTo(「MyAssembly」)]?聲明,指令......?
[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("MyAssembly")]
它是一個陳述,指令,...?我想表明您必須插入該行以便MyAssembly
訪問您的程序集的internal
成員,但我想使用比「行」更具體的術語。
謝謝!
對不起有關詞彙的問題,但我找不到這個地方:你怎麼稱呼下面?什麼是[彙編:InternalsVisibleTo(「MyAssembly」)]?聲明,指令......?
[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("MyAssembly")]
它是一個陳述,指令,...?我想表明您必須插入該行以便MyAssembly
訪問您的程序集的internal
成員,但我想使用比「行」更具體的術語。
謝謝!
C#語言規範將其稱爲屬性規範(參見17.2節)。
屬性規範是將一個先前定義的屬性應用於聲明。屬性是爲聲明指定的一條附加聲明信息。屬性可以在全局範圍內指定(指定包含程序集或模塊的屬性)...
這是一個Global Attribute適用於assembly level。
好的答案,+1,但我選擇了Jared的答案,因爲'InternalsVisibleTo'是一個屬性,但'[assembly: InternalsVisibleTo(「MyAssembly」)]'是屬性*規範*。啊,詞彙!感謝您的回答,我將此信息添加到我的文本:) – Alix 2010-06-17 16:09:12
謝謝,這正是我需要的。 – Alix 2010-06-17 16:07:32