C#编程:常用日期和字符串处理函数整理

需积分: 10 2 下载量 190 浏览量 更新于2024-10-13 收藏 16KB DOCX 举报
"C#程序开发中的常用函数汇总" 在C#程序开发中,掌握一些常用的函数对于编写高效、简洁的代码至关重要。以下是一些在实际编程中经常用到的函数和方法,它们可以帮助开发者处理时间、字符串转换以及数据类型间的转换。 1. **DateTime 类型与日期时间操作** - `DateTime currentTime = new DateTime();` 创建一个DateTime对象来表示当前时间。 - `currentTime = DateTime.Now;` 获取系统当前的日期和时间。 - `int 年 = currentTime.Year;` 获取当前年份。 - `int 月 = currentTime.Month;` 获取当前月份。 - `int 日 = currentTime.Day;` 获取当前日期。 - `int 时 = currentTime.Hour;` 获取当前小时。 - `int 分 = currentTime.Minute;` 获取当前分钟。 - `int 秒 = currentTime.Second;` 获取当前秒数。 - `int 毫秒 = currentTime.Millisecond;` 获取当前毫秒数。 - `string strY = currentTime.ToString("f");` 将日期转换为中文格式,不显示秒。 - `string strYM = currentTime.ToString("y");` 显示中文的年月格式。 - `string strMD = currentTime.ToString("m");` 显示中文的月日格式。 - `string strYMD = currentTime.ToString("d");` 格式化为2003-9-23形式的日期。 - `string strT = currentTime.ToString("t");` 格式化为14:24形式的时间。 2. **数值类型转换** - `Int32.Parse(变量)` 和 `Int32.Parse("常量")` 将字符串转换为32位整数。 - `变量.ToString()` 将数字转换为字符串,可接受格式参数定制输出样式。 - `12345.ToString("n");` 生成带千位分隔符的数字12,345.00。 - `12345.ToString("C");` 生成货币格式的数字¥12,345.00。 - `12345.ToString("e");` 生成科学计数法表示的数字1.234500e+004。 - `12345.ToString("f4");` 生成保留四位小数的数字12345.0000。 - `12345.ToString("x");` 生成16进制表示的数字3039。 - `12345.ToString("p");` 生成百分比格式的数字1,234,500.00%。 3. **字符串操作** - `变量.Length` 取得字符串的长度。例如,`string str="中国"; int Len=str.Length;` 会得到字符串"中国"的长度,即2。 这些函数和方法在C#编程中扮演着重要的角色,熟练掌握它们可以提高开发效率,并使得代码更加易读易懂。在实际编程中,还会遇到其他诸如字符串格式化、数组操作、集合类、异常处理等大量功能强大的函数和类,持续学习和实践将不断丰富你的编程技能。