C# 当使用Pascal case作为类名时,我应该如何处理我希望以iOS作为前缀的类
因此,我的代码中有各种特定于平台的类:C# 当使用Pascal case作为类名时,我应该如何处理我希望以iOS作为前缀的类,c#,naming-conventions,C#,Naming Conventions,因此,我的代码中有各种特定于平台的类: class WindowsImplementation ... class AndroidImplementation ... 但我该怎么办: class iOSImplementation class IOSImplementation ? iOS打破了(Pascal)类命名转换,但是iOS看起来有点奇怪。 如果您认为iOS是首字母缩略词,请考虑使用iOS PascalCasing约定,用于除参数之外的所有标识符 名称,大写每个单词的第一个字符(
class WindowsImplementation ...
class AndroidImplementation ...
但我该怎么办:
class iOSImplementation
class IOSImplementation
?
iOS
打破了(Pascal)类命名转换,但是iOS
看起来有点奇怪。
如果您认为iOS是首字母缩略词,请考虑使用iOS
PascalCasing约定,用于除参数之外的所有标识符
名称,大写每个单词的第一个字符(包括
长度超过两个字母的首字母缩写),如下所示
示例:
IOS实施?例如,它看起来像一个System.Xml.Linq。