- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 C#接口显示实现
基础知识值类型的变量是在线程栈中分配的,值类型都继承自ValueType类。New出来的变量是放在堆中的,称为托管堆。Enum 和struct都属于值类型。接口接口可以定义属性,但是不能定义字段。但是属性的get,set函数只能声明。namespace App1{ class TEST { static void Main(string[]
2017-04-16 10:39:52 498
转载 c#中访问修饰符和声明修饰符
访问修饰符所有类型和类型成员都具有可访问性级别,用来控制是否可以在您程序集的其他代码中或其他程序集中使用它们。 可使用一下访问修饰符指定声明类型或成员时类型或成员的可访问性。public同一程序集中的任何其他代码或引用该程序集的其他程序集都可以访问该类型或成员。private只有同一类或结构中的代码可以访问该类型或成员。protected只有同一类或
2017-04-04 22:54:37 1464
转载 Object类
Object是所有类的基类(Object和object等同)。通过F12 object可以看到基类的声明如下。namespace System{ public class Object { public static bool Equals(object objA,object objB){} public static bool Refere
2017-04-04 22:21:32 389
原创 C#基础数据类型
值类型数据大小(值类型都继承自ValueType类):bool -> System.Boolean (布尔型,其值为 true 或者 false)byte -> System.Byte (字节型,占 1 字节,表示 8 位正整数,范围 0 ~ 255)sbyte-> System.SByte (带符号字节型,占 1 字节,表示 8 位整数,范围 -128 ~ 127)
2017-04-04 00:35:02 1477
原创 VS环境设置
所有的设置选项可以在下面的设置中进行搜索即可。工具-选项-搜索框搜索1.设置行号工具->选项->文本编辑器->C#->General->行号2.设置字体工具-选项-Environment-font and colors3.Reset所有设置项目工具-import and export Setting-Reset All setting4.启动项目设定在解
2017-04-03 23:30:23 1141
转载 C#编译过程
程序的编译和运行,总得来说大体是:首先写好的程序是源代码,然后编译器编译为本地机器语言,最后在本地操作系统运行。下图为传统代码编译运行过程:.NET的编译和运行过程与之类似,首先编写好的源代码,然后编译为微软中间语言代码,运行的时候即时编译为本地机器语言,同时.NET代码运行时有一个CLR环境来管理程序。如下图为.NET代码编译运行过程:下面详细介绍下编译运行时的一些概念。
2017-04-03 22:55:24 3507
转载 面向对象基础
三大特性:封装,继承,多态 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,不能被外界访问。通过这种方式,对象对内部数据提供了不同级别的保护,以防止程序中
2017-04-03 22:41:14 224
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人