按类别查询搜索结果
关于关键词 的检测结果,共 380
dyli2000 | 2015-08-25 15:02:07 | 阅读(1990) | 评论(0)
<p style="margin:10px auto;color:#333333;font-family:verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:25px;white-space:normal;background-color:#FFFFFF;">int?:表示可空类型,就是一种特殊的值类型,它的值可以为null<br style="margin:0px;padding:0px;" />用于给变量设初值得时候,给变量...【阅读全文】
xuanying_china | 2015-08-21 00:11:00 | 阅读(410) | 评论(0)
List 泛型集合点击(此处)折叠或打开...【阅读全文】
xuanying_china | 2015-08-20 17:09:15 | 阅读(1010) | 评论(0)
Path 类

点击(此处)折叠或打开...【阅读全文】
xuanying_china | 2015-08-20 00:08:52 | 阅读(1170) | 评论(0)
ArrayList的各种方法
            //添加单个元素
            list.Add(true);
            list.Add(1);
            list.Add("张三");
     ...【阅读全文】
【C#/.net】 C# protected 用法
xuanying_china | 2015-08-18 23:34:14 | 阅读(420) | 评论(0)
4、protected
受保护的:可以在当前类的内部以及该类的子类中访问。
【阅读全文】
【C#/.net】 C# 里氏转换
xuanying_china | 2015-08-18 23:17:04 | 阅读(1010) | 评论(0)
<p class="MsoNormal">里氏转换<span lang="EN-US"><o:p></o:p></span> </p><p class="MsoNormal"><span lang="EN-US">1</span>、子类可以复制给父类: 好处<span lang="EN-US">------</span>如果有一个地方需要一个父类做参数,我们可以给一个子类代替<span lang="EN-US"><o:p></o:p></span> </p><p class="MsoNor...【阅读全文】
【C#/.net】 C# 继承
xuanying_china | 2015-08-18 21:56:08 | 阅读(430) | 评论(0)
继承
我们可能会在一些类中,写一些重复的成员,我们可以将这些重复的成员,
单独的封装到一个类中,作为这些类的父类。
Student、Teacher、Driver  子类  派生类
Person    父类  基类


问题:子类有没有继承父类的构造函数?
答:子类并...【阅读全文】
xuanying_china | 2015-08-18 15:04:26 | 阅读(690) | 评论(0)
            StringBuilder sb = new StringBuilder();
            string str = null;


            //创建了一个计时器,用来记录程序运行的时间
          ...【阅读全文】
【C#/.net】 C# 字符串
xuanying_china | 2015-08-18 14:58:32 | 阅读(340) | 评论(0)
3、字符串
1)、字符串的不可变性
当你给一个字符串重新赋值之后,老值并没有销毁,而是重新开辟一块空间存储新值。


当程序结束后,GC扫描整个内存,如果发现有的空间没有被指向,则立即把它销毁。




2)、我们可以讲字符串看做是char类型的一个只读数组。...【阅读全文】
【C#/.net】 C# 中params关键字
xuanying_china | 2015-08-18 01:24:14 | 阅读(370) | 评论(0)
C#中params关键字
每个C#函数都允许有个参数带params关键字,在调用的时候可以不给他传值,也可以给他传值,还可以给他传多个值,例子如下:
 程序代码
using System;
using System.Collections.Generic;
using System.Text;


namespace ConsoleApplication1
...【阅读全文】
xuanying_china | 2015-08-17 23:20:29 | 阅读(360) | 评论(0)

3、值类型和引用类型
区别:
1、值类型和引用类型在内存上存储的地方不一样。
2、在传递值类型和传递引用类型的时候,传递的方式不一样。
值类型我们称之为值传递,引用类型我们称之为引用传递。
我们学的值类型和引用类...【阅读全文】
【C#/.net】 C# 命名空间
xuanying_china | 2015-08-17 22:11:20 | 阅读(280) | 评论(0)
namespace(命名空间),用于解决类重名问题,可以看做“类的文件夹”。【阅读全文】
xuanying_china | 2015-08-17 16:28:12 | 阅读(460) | 评论(0)
7、构造函数
作用:帮助我们初始化对象(给对象的每个属性依次的赋值)
构造函数是一个特殊的方法:
1)、构造函数没有返回值,连void也不能写。
2)、构造函数的名称必须跟类名一样。


创建对象的时候会执行构造函数
构造函数是可以有重载的。
***【阅读全文】
【C#/.net】 C#命名规则
xuanying_china | 2015-08-15 20:06:16 | 阅读(330) | 评论(0)
<p style="color:#333333;font-family:Arial;font-size:14px;line-height:26px;white-space:normal;background-color:#FFFFFF;">命名规范是一个十分重要但有比较有争议的话题,本文主要谈一下我的体会并介绍一种较常用的C#命名规范。</p><p style="color:#333333;font-family:Arial;font-size:14px;line-height:26px;wh...【阅读全文】
xuanying_china | 2015-08-15 19:54:45 | 阅读(260) | 评论(0)
静态和非静态的区别
1)、在非静态类中,既可以有实例成员,也可以有静态成员。
2)、在调用实例成员的时候,需要使用对象名.实例成员;
    在调用静态成员的时候,需要使用类名.静态成员名;
总结:静态成员必须使用类名去调用,而实例成员使用对象名调用。
 静态函数中,只能...【阅读全文】
【C#/.net】 C#数组定义
xuanying_china | 2015-08-12 16:37:09 | 阅读(290) | 评论(0)
 数组类型[] 数组名=new 数组类型[数组长度];
C#中是将数组当作一个数据类型【阅读全文】
【C#/.net】 C# 异常捕获
xuanying_china | 2015-08-09 00:06:58 | 阅读(260) | 评论(0)
1、异常捕获
我们在程序中经常会出现各种各样的异常,你如果想要你的程序变得坚强一些。
在你的代码中应该经常性的使用try-catch来进行异常捕获。


哪行代码有可能出现异常,你就踹它一脚。
语法:
try
{
可能会出现异常的代码;
....
...
...【阅读全文】
xuanying_china | 2015-08-08 23:48:24 | 阅读(430) | 评论(0)
14、类型转换
隐式类型转换:
我们要求等号两遍参与运算的操作数的类型必须一致,如果不一致,满足下列条件会发生
自动类型转换,或者称之为隐式类型转换。
两种类型兼容
例如:int 和 double 兼容(都是数字类型)
目标类型大于源类型
例如:double > int   小的转大的【阅读全文】
【C#/.net】 C#占位符
xuanying_china | 2015-08-08 23:38:13 | 阅读(330) | 评论(0)
占位符
使用方法:先挖个坑,再填个坑。
使用占位符需要注意的地方:
1、你挖了几个坑,就应该填几个坑,如果你多填了,没效果。
                                 如果你少填了,抛异常。
2、输出...【阅读全文】
【C#/.net】 C#转义符与@符
xuanying_china | 2015-08-08 23:13:13 | 阅读(360) | 评论(0)
转义符
转义符指的就是一个'\'+一个特殊的字符,组成了一个具有特殊意义的字符。
\n:表示换行
\":表示一个英文半角的双引号
\t:表示一个tab键的空格
\b:表示一个退格键,放到字符串的两边没有效果。
\r\n:windows操作系统不认识\n,只认识\r\n
\\:表示一个\


...【阅读全文】