我正在创建一个课程。当您的首选名称是保留字时,命名属性/方法的最佳做法是什么?
答案 0 :(得分:11)
我通常会尝试考虑一些同义的替代词或变体,但听起来并不适用于你。
或者,您可以使用'@'前缀(在C#中)或[方括号](在VB.NET中)来明确避免与语言中的保留字冲突。
答案 1 :(得分:2)
在VB.NET中,您可以将属性名称括在方括号中:
Public Property [Make] As String
(我不确定C#,但你也将帖子标记为vb.net)
答案 2 :(得分:1)
无论是制作还是模型都没有保留C#字。如果您确实需要使用保留字,最好的办法是尝试提出同义词。