.Net
文章平均质量分 55
御雪妃舞
在职
展开
-
C#类型和变量——两种类型
类型和变量这一块内容挺多额,好像昨天面试的时候被面试到了,忘了(好糗!)C#里有两种类型:值类型(value types):a,值类型的变量直接包含它们的数据b,每个变量拥有自己的副本,所以对其操作不会影响另一个(except ref 和 out 参数变量)。引用类型(reference typeset):a,引用类型的变量保存的是它们对数据的引用,也成为对象。原创 2014-03-29 15:11:14 · 1786 阅读 · 0 评论 -
命令行下编译C#——csc
C#基础不扎实,今天开始从头看起!首先在新建个记事本文件,命名为hello.cs,内部代码如下:using System;class Hello{static void Main(){Console.WriteLine("Hello, World");Console.Out.WriteLine("Hello World"); //Console.WriteL原创 2014-03-29 13:52:01 · 1630 阅读 · 0 评论 -
C#类型和变量——引用类型
C#使用类型声明(type declaration)来创建新类型。一个类型声明指定了新类型的名字和成员。C#可以定义5中不同类别的类型:类类型,构造类型,接口类型,枚举类型和委托类型。类类型:定义了包含数据成员(变量)和函数成员(方法、属性等)的数据结构。支持单根继承和多态,即继承子类可以扩展和特化父类的机制。(注:只支持单根继承,不支持多根继承,可以消除很多在多根继承原创 2014-03-29 16:50:55 · 1748 阅读 · 0 评论 -
a=10,b=15,在不用第三方变题的前提下,把a,b的值互换?
在网上看到许多问这个交换的题目,原创 2014-04-12 22:31:28 · 5029 阅读 · 0 评论 -
C#——装箱(boxing)和拆箱(unboxing)
突然发现博客真是个好东西,自己看的内容整理下来,还可以以后查看 C#统一的类型系统让任何类型的值都可以当做是一个对象。 C#中没中类型都直接或间接地继承于object类,object是所有类型的最终基类。引用类型的值就是object类型的值,而值类型的值则是通过装箱(boxing)和拆箱(unboxing)操作来转换成对象的。例子:using Syst原创 2014-03-29 18:27:51 · 1308 阅读 · 1 评论 -
C#中的只读字段——readonly
public class Color { public static readonly Color Black = new Color(0, 0, 0); public static readonly Color White = new Color(255, 255, 255); public static readonly Color Re原创 2014-05-22 22:51:06 · 3533 阅读 · 1 评论 -
你所不知道的枚举(flag)?
一直以为自己很了解枚举,用起来很顺手,但发现自己知道的只是一部分,枚举原来还可以这么玩,与flag关联做逻辑操作。 这里主要说的是C#中的内容。原创 2015-09-16 22:13:05 · 2952 阅读 · 0 评论