C#基础

C#编程语言是由微软公司的Anders Hejlsberg和 Scott Willamette领导的开发小组专门为.NET平台设计的语言,它可以使程序员移植到.NET上。这种移植对于广大的程序员来说是比较容易的,因为C#从C,C++和Java发展而来,它采用了这三种语言最优秀的特点,并加入了它自己的特性。C#是事件驱动的,完全面向对象的可视化编程语言,我们可以使用集成开发环境来编写C#程序。

认识.netdotnet

是什么?

    一般指.Net Framework框架,一种平台,一种技术

能干嘛?

    桌面应用程序Winform
    Internet应用程序 ASP.NET
    手机开发wp8

两种交互模式

    C/S:客户机/服务器模式
    B/S:浏览器/服务器模式

C#(C-sharp):

    一种编程语言,可以开发基于.NET平台的应用。

它的IDE是VS,项目中的代码意思:


显示内容的代码和等待用户按下键的代码:(代码在主函数中写)
Console.WriteLine("哈哈");//显示内容
Console.ReadKey();//等待用户按下任意键,后执行下面内容

折叠代码:(快捷键:Ctrl+k+s)
#Region
#endregion

程序的卸载与加载:

其他项目有错误 ,运行的项目也出错,解决办法:
1.找错误列表,修改
2.卸载不需要的项目

三种注释:

1.//注释内容
2.多行注释: 以/*开头,*/结束
3.文档注释:多行注释 输入///,在类或方法的上一行,写一句话解释 
注释重要性:
1.注释的程序员不是一个合格的开发者
2.给别人看的
3.有素质的程序员从写注释开始

变量如何声明:

第一种:
int number;
Number=23;
第二种:同时声明相同变量的数值
Int num1,num2,num3;
Num1=100;
Num2=300;
Num3=500;

数据类型:

C#

VB

Int

Integer,Long

Double

Single,Double

Char

——

String

String

Decimal

Currency

C#与VB中的数据类型极为相似,变量声明时却有所不同:

例:

C#:
Int num=100;//存整数
Double dounumber=30.3;//存小数,精度15-16
Char ch=’3’//字符不能为空,最少是一个,最多也是一个
String str=”sji”;//字符串,可以为空,可以为多个
Decimal money=39.48m;//精度的问题,精度28-29

VB:

Dim a as integer  '声明a为整型变量

…………

从代码中同样可以看出他们的区别:C#中,代码行尾有“;”,VB中没有;C#注释用“//”,而VB中用“'”,由此看出C#与VB很相似。

相关文章
相关标签/搜索