![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#基础语法
chenjinglong
这个作者很懒,什么都没留下…
展开
-
C#静态方法
要点总结: 参考:c#静态方法和非静态方法C#的类中可以包含两种方法:静态方法和非静态方法。使用了static 修饰符的方法为静态方法,反之则是非静态方法。静态方法是一种 特殊的成员方法,它不属于类的某一个具体的实例,而是属于类本身。所以对静态方法不需要首先创建一个类的实例,而是采用类名.静态方法的格式 。1.stat原创 2013-10-02 01:59:16 · 868 阅读 · 0 评论 -
c# 修饰词public, protected, private,internal的区别
要点总结:c#修饰词public, protected, private,internal,protected的区别public: 对任何类和成员都公开,无限制访问;protected:仅仅对该类以及该类的派生类公开;private: 仅仅对该类公开;internal:只能值包含该类的程序集中访问该类(只是单独的项目,而不是整个解决方案);protec转载 2013-10-02 02:31:00 · 10317 阅读 · 0 评论 -
C# using 三种使用方式
C# using 三种使用方式1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。例如:using System; 一般都会出现在*.cs中。2.using别名。using + 别名 = 包括详细命名空间信息的具体的类型。转载 2013-10-02 18:05:37 · 624 阅读 · 0 评论 -
C#抽象类(abstract)与接口
C#抽象类(abstract)的实例子using System;using System.Collections.Generic;using System.Text;using System.Threading;namespace AppTest{ class Demo_abstract { static void Main(转载 2013-10-04 07:52:50 · 1022 阅读 · 0 评论 -
C#构造函数
C#构造函数是一种特殊的成员函数,它主要用于为对象分配存储空间,对数据成员进行初始化. (1)C#构造函数的名字必须与类同名; (2)C#构造函数没有返回类型,它可以带参数,也可以不带参数; (3)C#构造函数的主要作用是完成对类的初始化工作; (4)在创建一个类的新对象(使用new关键字)时,系统回自动调用给类的构造函数初始化新对象; C#的类有转载 2013-10-04 14:00:37 · 2903 阅读 · 0 评论 -
C# 基类和派生类
1.基类和派生类的一些基本概念 class B : A{} A是基类,B是派生类. 一个类最多只允许从一个类中派生. class C : B{} B还可以充当C的派生类 继承总是隐式为public的,System.Object是所有类的根 编译器会把你的类悄悄的编译转载 2013-10-04 14:51:37 · 9990 阅读 · 1 评论 -
C# as与is的用法
一、类型转换 1.任何类型都可以转换为其基类类型,用隐式转换完成; 2.任何类型转换为其派生类型时,必须进行显示转换。如:(类型名)对象名; 3.使用GetType可以取得任何对象的精确类型; 4.基本类型可以使用Convert类实现类型转换; 5.除了string以外的其他类型都有Parse方法,用于将字符串类型转换成对应的基本类型; 6.值类型和引用类型的转换称为装转载 2013-10-04 23:07:02 · 6001 阅读 · 0 评论 -
C#枚举enum定义使用
1、枚举enum的用途浅例 写程序时,我们常常需要为某个对象关联一组可选alternative属性.例如,学生的成绩分A,B,C,D等,天气分sunny, cloudy, rainy等等。 更常见的,打开一个文件可能有三种状态:input, output和append. 典型做法是,对应定义3个常数,即: const int input = 1;转载 2013-09-22 00:13:43 · 6259 阅读 · 0 评论 -
装箱和拆箱
1、 装箱和拆箱是一个抽象的概念 2、 装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型 利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来例如: int val = 100; object obj = val; Console.WriteLine (“对象的值 =转载 2013-11-06 22:17:35 · 1356 阅读 · 1 评论