C# 编码总结

BankCustomer   c;
c=newBankCustomer();
 

表达式与运算符:

逻辑运算符:&逻辑AND       |逻辑OR

前置和后置自加自减运算符: i++

Checkuncheck运算符

is运算符

sizeof运算符

 

流控制:if语句,switch语句,循环for语句

 

声明:

Int []numbers;
Int []numbers=new int[5];
Int []numbers=new int [5]  {1,2,3,4,5};
Int []numbers={1,2,3,4,5};


 

枚举:                                                              

Public enum Weekdays
{
Monday=1,
Tuesday=2,
Wednesday=3,
Thusday=4,
Friday=5
}


 

对象引用:                                    


构造函数:                                                     

ClassEmployee
{
}


调用构造函数:

PublicEmployee(int weeklySalary,int numberOfWeeks)
:this(weeklySalry*numberofWeeks)
{
 
}


 

Idisposable 接口:

Class ResourceGobbler:Idisposable
{
Public void Dispose
 
{
 
}
 
}


声明Assign方法:

ClassPoint
{
Int  x;
Int y;
Void Assign()
{
System Console.WriteLine("");
x=int Parse(System.Console.ReadLine());
y=int Parse(System.Console.Readline());
}
}
 


 

方法重载:                                                                        

Class BillPayment
{
Void PayBill(int telephoneNumber)
{
 
}
Void PayBill(lone consumerNumber)
{
 
}
}
 


 

导入命名空间:                                                 

UsingTeamx.BusinessTier;
Customerc;
c=newCusyomer();


 

 

基类:

Class Base
{
Intbasevar
Base_fun1()
{
 
}
}


派生类:

Class Derived:Base
{
Intderivedvars;
Derived_fun1()
{
 
}
}
 


 

基类:

Class Base
{
Intbasevar
GetInfo()
{
 
}
}


派生类:

Class Derived:Base
{
Intderivedvars;
Override GetInfo()
{
 
}
}
 
Publicvirtual func()
{
Console.WriteLine();
}
 


 

抽象类:                                                                 

Abstract class Base
{
Int basevar
Abstract void base_fun1(parameters);
}


密封类用sealed关键字

 

多态:                                                           

<pre name="code" class="csharp">Public int Calculate(int x, int y)
Public double Calculate(double x, double y)
 





 

多态:                                                           

Public int Calculate(int x, int y)
Public double Calculate(double x, double y)


 

 


定义索引器:                           

Struct Vector
{
}

 

 

查找字符串类型;

 

Stringmystring="";
IntintPosition;
intPosition=mystring.Indexof("");
 


异常处理:                                          

Try
{
//可能发生的错误代码
}
Catch
{
//错误处理
}
Finally
{
//资源清理
}
 


 

数据转换:

Short g = 265;
Byteh=(byte) g;
Console.WrightLine("h="+h.Tostring()+"\n");
 


委托类型的变量可以接受的数值只能是一个函数

评论 14
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值