是否有任何 C# 属性可以应用于类成员,以更改它们在 IntelliSense 列表中的显示方式?当我构建一个包含许多静态常量的类时,这突然出现在我的脑海中,我(简而言之!)希望它看起来像 IntelliSense 中的枚举。
是的,这很愚蠢。
但这让我开始思考——有没有什么疯狂的程序员可以让类成员在 IntelliSense 中以不同的方式出现?使字段看起来像属性等?
例如,有一个Obsolete
属性:
[Obsolete("Stop using this. Really. It's old.")]
public int VariableThatIsReallyOld;
哪个前缀词[obsolete]
的描述VariableThatIsReallyOld
。