C#基础
2015-12-08 12:08
239 查看
C#编程语言是由微软公司的Anders Hejlsberg和 Scott Willamette领导的开发小组专门为.NET平台设计的语言,它可以使程序员移植到.NET上。这种移植对于广大的程序员来说是比较容易的,因为C#从C,C++和Java发展而来,它采用了这三种语言最优秀的特点,并加入了它自己的特性。C#是事件驱动的,完全面向对象的可视化编程语言,我们可以使用集成开发环境来编写C#程序。
认识.net(dotnet)
是什么?
一般指.Net Framework框架,一种平台,一种技术能干嘛?
桌面应用程序WinformInternet应用程序 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#:
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很相似。
相关文章推荐
- C# 在word中查找及替换文本
- C#----产生任意随机数
- 【转】c#中变量的区别
- C# 拷贝文件夹(包含里面的所有文件)
- C#使用 LumiSoft.Net.dll 通过IMAP 登陆QQ邮箱读取未读邮件
- C# 条件量大时用临时表
- C# 数据批量插入及更新
- 测试TTS(文本到语音功能)
- C# 类初始化顺序
- (转) C#多线程赛跑实例
- Microsoft.CompactFramework.CSharp.targets not found
- 【转】c#中关于文件的操作
- C#单例模式的泛型定义
- C#的Activator.CreateInstance方法
- C#反射详解
- c# 多线程 调用带参数函数
- C#借助FieldOffset属性实现共用体与强制类型转换
- C#邮件发送
- C#操作XML的方法
- c#通用递归生成无限层级树