C#与.net C#本身是一种语言;.NET Framework是一个平台即一个环境。 只是C#编译器专门用于.net,所以C#代码总是使用.net运行。 .net Framework 的核心是运行执行环境(公共语言运行库CLR、.NET运行库). 在CLR下运行的代码称为托管代码 ...
Main 方法 每一个C 可执行文件 如控制台程序 Windows程序和Windows服务 都必须有一个入口点 Main 方法 注意M大写 。 这个方法必须是类或静态方法,并且返回类型必须是int 或 void。不过给这个方法定义什么访问级别并不重要,一般定义为public,不过你要是把它定义成了private,你会发现它还是能够运行的。 同一个程序中只能有一个Main 方法,如果你一定要定义好 ...
2017-02-22 13:39 0 5793 推荐指数:
C#与.net C#本身是一种语言;.NET Framework是一个平台即一个环境。 只是C#编译器专门用于.net,所以C#代码总是使用.net运行。 .net Framework 的核心是运行执行环境(公共语言运行库CLR、.NET运行库). 在CLR下运行的代码称为托管代码 ...
枚举(enum) 用户定义的整数类型,声明时(使用enum关键字),要指定该枚举的实例可以包括的一组可以接受的值。 使用枚举类型的优势:1.使代码更易于维护;2.使代码更清晰;3.使代码更易于输入 ...
内容提要: 声明变量;变量的初始化和作用域;C#的预定义数据类型;在C#程序中使用条件语句、循环和跳转语句指定执行流;枚举;名称空间; Main()方法;基本命令行C#编译器选项;使用System.Console执行控制台I/O;使用内部注释和文档编制功能;预处理指令;C#编程的推荐规则和约 ...
《C#高级编程》读书笔记 C#类型的取值范围 名称 CTS类型 说明 范围 sbyte System.SByte 8位有符号的整数 ...
一、前言 C# 简洁、类型安全的面向对象的语言。 .NET是一种在windows平台上编程的架构——一种API。 C#是一种从头开始设计的用于.NET的语言,他可以利用.NET Framework及其开发环境中的所有新增功能,面向对象的编程方法。 组件对象模型 COM Component ...
这是本系列读书心得第一篇。 其实所谓核心C#也就是C#的语法基础,相信大家应该已经非常熟悉了,在这里说一下在书中看到,大家可能平时没有太注意到的。此篇比较基础,也是第一次写读书心得,请勿喷啊。 变量以及其作用域。 首先声明变量:可以直接用int i; 其实它是声明一个名为i ...
这一章主要介绍了System.Collections.Concurrent下的几个类。 ConcurrentQueue<T> 并发队列。完全无锁,使用CAS(compare- ...
C#基础 1、栈存地址和值类型,堆存对象数据。 2、var,编译器类型推断 3、不能用从变量中提取出来的值来初始化常量,如果需要这么做,应使用只读字段; 4、常量总是隐式静态的,const关键字: 1)使用易读取名称,便于阅读; 2)便于程序(业务)逻辑变更,比如税率 ...