[黑马程序员]c#基础学习笔记

本文介绍了C#的基础知识,包括.NET Framework、C#语言的应用场景,变量的声明与数据类型,如int、string、decimal、double,以及变量的赋值规则。此外,讲解了输入输出、字符串转义、类型转换(隐式与强制),异常处理的try-catch机制,以及自加自减运算符和逻辑运算符的使用。文章还涉及到了if...else、switch...case语句,循环结构,枚举类型,结构体,数组,冒泡排序算法,以及方法、参数和返回值的概念。
摘要由CSDN通过智能技术生成

------- WindowsPhone 7手机开发.Net培训、期待与您交流! -------

.net指.net Framework框架,一种技术,一种平台
c#语言
.net可以开发桌面应用程序(Winform),Internet应用程序(asp.net、WebServer),手机开发wp7
.cs表示是类文件
Console.ReadKey();程序停在这里等待用户从键盘按下一个键。


四、变量
int number; (正负20亿左右)  
number=1000;
数据类型:数值(整型,非整数(double,decimal(财务金钱方面))),
          非数值(char,string)
string 就是把0个或1个或多个字符连接起来。string name="";(正确的)
                                         char sex='';(错误)char sex=' '(正确)
decimal money=10000.25M(10000.25m);精确到28位到29位,财务和货币计算
double精确15到16位(科学计数法)
在c#开发环境中直接写有小数点的数字是double类型的,在一个小数后加一个M/m就是告诉编译器是decimal类型的


变量的声明方法
1)int i;      2)int i=10;      3)int i,j;
  i=10;                          int zsAge=18,wwAge=20;
把警告当成错误!!!!!!!!!!
变量一定是,先声明,后赋值,最后使用。
vs编码格式UTF-8支持多国语言
命名规则
(骆驼命名法Camel)studentName,name。(Pascal命名法)SoftwareName
变量是可以重复赋值的,那么变量中的老值句不复存在了。
Console.Write()只输出第一个参数Console.Write("我叫"+name,"今年"+age+"岁");结果:我叫张三
不管程序是多么的小最好不要定义ab要定义一个有意义的变量。


五、输入
Console.ReadLine();用于让用户从键盘上输入一句话,当程序执行到这句话时,就会暂停,按回车将继续执行。如果想得到
用户输入输入的内容就需要定义一个string类型的变量,接受用户输入的内容string userName=Console.ReadLine();
凡是用户输入的全是string类型


六、字符串的转义

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值