.NET 常用类型与异常详解
在 .NET 开发中,有许多基础类型和异常类是我们经常会用到的。下面将详细介绍一些常见的类型和异常。
1. DayOfWeek 枚举
DayOfWeek
枚举用于表示一周中的某一天,它被 DateTime.DayOfWeek
属性所使用。以下是其定义:
public enum DayOfWeek {
Sunday = 0,
Monday = 1,
Tuesday = 2,
Wednesday = 3,
Thursday = 4,
Friday = 5,
Saturday = 6
}
其继承层次如下:
graph LR
Object --> ValueType
ValueType --> Enum(IComparable, IFormattable, IConvertible)
Enum --> DayOfWeek
该枚举可由以下方法返回:
- DateTime.DayOfWeek
- System.Globalization.Calendar.GetDayOfWeek()
- System.Globalization.DateTimeFormatInfo.FirstDayOf