C# .NET 实用函数集锦:日期时间、转换与编码
需积分: 15 18 浏览量
更新于2024-12-16
收藏 36KB DOC 举报
"这是一份详细的C# .NET函数列表,包含了常见的日期时间操作、数值转换、字符串格式化以及字节编码等实用函数。"
在C# .NET编程中,掌握一些常用函数能够极大地提高开发效率和代码质量。这份列表整理了一些关键的函数,以下是对这些函数的详细说明:
1、DateTime类:
`DateTime currentTime = new DateTime();` 创建一个DateTime对象,表示当前日期和时间。
- `currentTime = DateTime.Now;` 获取当前系统时间。
- `currentTime.Year`, `currentTime.Month`, `currentTime.Day`, `currentTime.Hour`, `currentTime.Minute`, `currentTime.Second`, `currentTime.Millisecond` 分别用于获取年、月、日、时、分、秒和毫秒。
2、Int32.Parse():
`Int32.Parse(变量)` 或 `Int32.Parse("常量")` 将字符串形式的数字转换为32位整数。例如,将字符串"1234"转换为整数1234。
3、ToString():
`变量.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%"。
4、字符串长度:
`变量.Length` 用于获取字符串的长度,例如:
```csharp
string str = "中国";
int len = str.Length; // len为字符串str的长度
```
5、字码转换:
`System.Text.Encoding.Default.GetBytes(变量)` 将字符串转换为字节数组,例如:
```csharp
string str = "中国";
byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);
int len = bytStr.Length; // 获取字节数组的长度
```
这些函数在实际编程中非常常见,理解并熟练使用它们能帮助开发者更好地处理日期时间、数据类型转换和字符串操作。对于C# .NET开发者来说,掌握这些基础功能是至关重要的。
2009-01-15 上传
2009-03-06 上传
2011-08-29 上传
2008-12-10 上传
2010-09-18 上传
2020-04-19 上传
2007-11-16 上传
DMAIC
- 粉丝: 1
- 资源: 12