C# 基础 (一)

 

C#基础 (一)

一:C#程序和.NET框架分析

1.NET框架的核心组成:

 

 2 .NET平台两步编译

二:C#数据类型和变量的定义

1. 程序编写注意事项:

程序语句:

  • 注意:C#严格区分大小写,比如class和Class是完全不同的
  • 位置:对象或类的方法、属性调用必须放在方法中

 注释:

  • 关键性的语句要添加注释
  • 类名前应该使用文档注释,说明类的简单功能和使用方法
  • 复杂方法前面应使用文档注释,说明方法的功能、参数的含义、返回值等

 变量名的组成要求:

  • 组成:英文字母(A~Z,a~z)、数字(0~9)、下划线(_),除此之外不能含有其他字符
  • 开头:只能以字母或下划线开头
  • 禁用:C#关键字(int、this、class...),特别注意:“$”符号在C#中也不能使用

变量命名规范:

  • 字段:小驼峰(Camel命名) 如:stuName,stuAge(即第一个单词的首字母小写,其他单词的首字母大写)
  • 属性/方法:大驼峰(Pascal命名法)如:StuName,StuAge(即所有单词的首字母大写)

 2. 类型转换

  • 类型直接转换(值类型之间)
  • Parse转换 (字符串→值类型)
  • Convert万能转换器(任意类型之间)

三:debug程序调试技术

第一步:分析可能出错位置,设置断点

  • 断点的作用:程序运行到这里时会暂停
  • 断点设置方法:

第二步:启动调试,观察变量,找到问题

  • 单击调试按钮,启动调试:F5
  • 单步运行:F11,逐过程运行(不在进入方法内部):F10,停止调试:Shift + F5

 

四:常用方法

1. 常用方法

输入输出:
  • Console.WriteLine("字符串");
  • Console.ReadLine();
字符的常用方法
  • string.IndexOf("字符")
  • string.Length;
  • string.Substring(int startIndex, int length);
  • string.Equals(name);
  • string.Format( "格式字符串" , 参数列表); //在ADO.NET经常使用该格式化方法完成SQL语句的编写
  • string.Empty;
  • string.Trim();
StringBuilder类
  • Append 在结尾追加
  • Insert 在指定位置插入指定字符串
  • Remove 移除指定字符串

 2. 其他常用字符串处理方法

  • Trim()方法:去掉前后多余空格⇢name.Trim();
  • 转换成小写/大写⇢string ToUpper( ); string ToLower( )
  • 找到最后一个匹配项所在的索引(位置)⇢LastIndexOf(string value)

3. 方法使用示例

示例1:

string.Format()

 

 示例2:

StringBuilder类

 

 

示例3:

StringBuilder类的重点应用场合

 

END

posted @ 2022-03-12 15:19  云谷の风  阅读(31)  评论(0编辑  收藏  举报