`

.NET设计规范(一) C#中的两种命名方法

阅读更多

第1章 C#中的两种命名方法

1.1. 骆驼命名法(CamelCasing)

混合大小写字母来构成变量和函数的名字。

例如:printEmployeePaychecks(),函数名中的每一个逻辑断点都有一个大写字母来标记。

1.2. 帕斯卡(Pascal)命名法(PascalCasing)

与骆驼命名法类似。只不过骆驼命名法是首字母小写,帕斯卡命名法是首字母大写。

例如:

public void DisplayInfo();

string UserName

1.3. 使用

C#中,PascalCasing约定被用于除了参数名之外的所有标识符。camelCasing约定仅用于参数名字。

分享到:
评论

相关推荐

    深入.NET平台和C#编程第一章总结

    - **LINQ(Language Integrated Query)**:将查询功能集成到C#和VB.NET语言中,使得查询数据变得更加简单直观。 #### 五、.NET Framework 4.0的特色 .NET Framework 4.0相比之前的版本,增加了一些重要的特性和...

    第一章 C#与.NET概述 .doc

    C#是Microsoft推出的一种面向对象的、现代的编程语言,它主要设计用于构建.NET Framework上的应用程序。.NET Framework是Microsoft的一个软件框架,它为开发和运行基于.NET的应用程序提供了一个全面的环境。这个框架...

    深入.NET平台和C#编程总结

    - **概述**:`ArrayList`是.NET Framework中的一个动态数组类,位于`System.Collections`命名空间。它可以动态调整大小,并且可以存储任何类型的对象。 - **初始化**:可以使用集合初始化器初始化`ArrayList`。 - **...

    C#与VB.NET代码互相转换

    在.NET框架中,C#和VB.NET是两种广泛使用的编程语言。尽管它们有着不同的语法结构,但它们都基于相同的CLR(Common Language Runtime),这使得在某些情况下,将代码从一种语言转换为另一种语言成为可能。本文将深入...

    .NET平台和C#编程总结

    C#是一种面向对象的编程语言,其设计目标是简洁、类型安全和性能高效。本篇文章将深入探讨.NET Framework和C#的基础知识,以及面向对象编程的核心概念。 首先,.NET Framework是微软开发的一个统一的开发平台,其...

    北大青鸟 深入.NET平台和C#编程 教学资料 PPT1/9

    C#是一种强类型、面向对象的编程语言,广泛用于Windows应用程序和Web应用程序开发,尤其是在.NET平台上。课程中会讨论C#中的命名空间、类文件扩展名(通常是.cs)等基础要素,并回顾相关的编程知识。 课程的目标是...

    C#.NET基础知识

    14. **WPF和WinForms**:Windows Presentation Foundation(WPF)和Windows Forms是两种常用的桌面应用程序开发框架,提供了丰富的UI元素和设计工具。 15. **ASP.NET**:用于构建Web应用的技术,包括Web Forms、MVC...

    NET框架设计之一__命名规范

    ### .NET框架设计之一:命名规范详解 在软件开发中,命名规范是代码质量和可维护性的基石。良好的命名规范不仅能提升代码的可读性,还能减少潜在的错误,提高团队协作效率。本篇文章将深入探讨.NET框架下的命名规范...

    .NET开发规范.doc

    - **设计规范**:除了上述具体的命名规范外,还应当遵循一定的设计规范,确保数据库结构的合理性和可扩展性。 #### 3. 编码规范 文档提供了部分C#编码规范的信息,具体如下: ##### 3.1 C#代码编写 - **代码风格**...

    C#Sample .NET体系结构

    1. **专门为.NET Framework设计**:C#是微软为了配合.NET Framework而专门设计的一种语言。.NET Framework是一个功能强大的平台,能够支持开发、部署和执行分布式应用程序。 2. **现代面向对象设计**:C#是一种...

    传智播客.Net培训—C#编程基础

    在C#中,有两种类型的注释:单行注释(使用`//`)和多行注释(使用`/*`和`*/`)。注释可以帮助其他人理解代码的功能和意图。 **1.4 数据类型** - **1.4.1 值类型** C#中的值类型包括整型、浮点型、布尔型等。...

    C#_VB.NET转换工具

    3. **控制流语句**:循环、条件语句等在两种语言中的表达方式各异,工具需处理这些差异,如C#的`for`循环与VB.NET的`For Each`或`For...Next`。 4. **命名约定**:VB.NET使用PascalCase(首字母大写)命名约定,而...

    .Net编程规范 便于程序员形成良好的变成习惯

    术语定义方面,C#编程规范中提到了两种常见的大小写规则:Pascal大小写和Camel大小写。Pascal大小写规定每个单词的首字母大写,如"MethodName";而Camel大小写则是除了首个单词外,其余单词首字母大写,如"method...

    PopMail_Source by Vb.net and C#.net

    本文将深入探讨如何利用Vb.net和C#.net这两种.NET框架下的编程语言,来实现基于POP3的邮件接收功能,以及相关的编程实践。 POP3协议主要用于从邮件服务器上下载邮件,通常用于客户端程序。Vb.net和C#.net提供了丰富...

    .net命名空间详解

    命名空间是.NET框架中的一个关键概念,用于组织和管理代码库中的类型(如类、接口等)。它提供了一种方式来避免命名冲突,并且使代码结构更加清晰有序。在C#编程语言中,命名空间通过`namespace`关键字定义,其语法...

    C# 语言规范 版本5.0中文.pdf

    C#支持两种主要的数据类型:引用类型和值类型。引用类型对应于对象,它们在堆上分配,允许动态内存管理;而值类型则在栈上存储,通常用于轻量级结构,如简单的整数或结构体。版本控制是C#设计中的另一个重要考虑,它...

Global site tag (gtag.js) - Google Analytics