重命名保留字的属性/方法名称的最佳做法?

时间:2009-04-25 15:42:30

标签: c# .net vb.net naming-conventions

我正在创建一个课程。当您的首选名称是保留字时,命名属性/方法的最佳做法是什么?

3 个答案:

答案 0 :(得分:11)

我通常会尝试考虑一些同义的替代词或变体,但听起来并不适用于你。

或者,您可以使用'@'前缀(在C#中)或[方括号](在VB.NET中)来明确避免与语言中的保留字冲突。

答案 1 :(得分:2)

在VB.NET中,您可以将属性名称括在方括号中:

Public Property [Make] As String

(我不确定C#,但你也将帖子标记为vb.net)

答案 2 :(得分:1)

无论是制作还是模型都没有保留C#字。如果您确实需要使用保留字,最好的办法是尝试提出同义词。