什么动词会描述C#类与其属性之间的关系?

时间:2011-01-22 02:36:36

标签: c# attributes naming-conventions

考虑以下因素:

[Export]
public class BudgetView : ViewBase, IView
{
    // Members Galore
}

很明显,您会说BudgetView 扩展 ViewBase,并且实现 IView,但它是什么呢?穷人Export

也许BudgetView 使用 Export? 或BudgetView 适用 Export

我的文档需要这个。我需要非常正式和非常详细。

修改

alt text

我的UML工具对我能做什么和不能做什么都非常严格。例如,我无法制作自定义构造型。

4 个答案:

答案 0 :(得分:9)

MSDN uses the terminology“适用”。导出应用于 BudgetView 类型

C#规范,版本4也使用了这个术语。例如,来自 1.12属性

  

可以通过在关联声明之前的方括号内提供其名称以及任何参数来应用属性。如果属性的名称在Attribute中结束,则在引用该属性时可以省略该部分名称。

答案 1 :(得分:5)

也许BudgetView被归因出口。或者您可以使用Java中的术语并说出Export annotates BudgetView。

答案 2 :(得分:0)

我不得不说:

  

BudgetView声明导出

答案 3 :(得分:0)

dotnet属性类似于uml构造型

<<Export>> 
BudgetView