- 1、本文档共77页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C#高级编程-学习笔记》.pdf
枚举
枚举是用户定义的整数类型。在声明一个枚举时,要指定该枚举的实例可以包含的一组
可接受的值。
优点:
枚举可以使代码更易于维护,有助于确保给变量指定合法的、期望的值。
枚举使代码更清晰, 允许用描述性的名称表示整数值,而不是用含义模糊、变化多端的数
来表示。
枚举也使代码更易于键入。在给枚举类型的实例赋值时,Visual Studio .Net 会通过
IntelliSense 弹出一个包含可接受值的列表框,减少了按键次数, 并能够让我们回忆起可选
的值。
Example
namespace EnumTest
{
enum Week
{
Mon=1,
Tue=2,
Wed=3,
Thur,
Fri,
Sat,
Sun
}
[Flags]
enum ColorStyle
{
None = 0x00,
Red = 0x01,
Orange = 0x02,
Yellow = 0x04,
Greeen = 0x08,
Blue = 0x10,
Indigotic = 0x20,
Purple = 0x40,
All = Red | Orange | Yellow | Greeen | Blue | Indigotic | Pu rple
}
class enumtest
{
public static void Main(string [] args)
{
Week w = new Week();
Week day = (Week)6;
day++;
Console.WriteLine(day.ToString());
foreach (Week item in Enum.GetValues(typeof(Week)))
{
Console.WriteLine({0} is {1},item.ToString(D),item.ToString());
}
Console.WriteLine(Enum.GetUnderlyingType(typeof(Week)));
ColorStyle mycs = ColorStyle.Red | ColorStyle.Yellow | ColorStyle.Blue;
Console.WriteLine(mycs.ToString());
Console.ReadLine();
}
}
}
对象和类型
类和结构
类和结构实际上都是创建对象的模板, 每个对象都包含数据, 并提供了处理和访问数据的
方法。
类定义了类的每个对象 (称为实例)可以包含什么数据和功能。
结构与类的区别是它们在内存中的存储方式、访问方式(类是存储在堆(heap)上的引用
类型,而结构是存储在栈(stack)上的值类型)和他们的一些特征(如结构不支持继承)。较
小的数据类型使用结构可提高性能,但是在语法上,
您可能关注的文档
- 《220~500kV变电所设计技术规程》.doc
- 《23XRV变频螺杆冷水机组》.pdf
- 《2_常见边坡稳定分析方法综述》.pdf
- 《2全变频VRV产品和设计》.ppt
- 《2计算机中的数制和编码》.ppt
- 《3 从学习VB.NET基本要素开始学习编程》.ppt
- 《3-技术标准的编写(傅新珠)》.pdf
- 《3.2+3.3信息的编程加工+信息的智能化加工》.ppt
- 《3.3 半桥变换器》.pdf
- 《30元以下退热贴 谁说便宜无好货》.doc
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
文档评论(0)