C#编程基础学习笔记
meifage2
这个作者很懒,什么都没留下…
展开
-
C#可以使用中文做变量名称
其实想想也没什么大用,无非是编译器将中文标识符识别成一种代码了,或UiCODE或其他的什么代码,反正只是内存地址而已原创 2011-06-17 21:05:00 · 2844 阅读 · 0 评论 -
for循环
1、for(code1;code2;code3)。code1:循环的初始化代码,只在循环开始之前运行一次;code2,bool类型的表达式,每次循环完前都判断一下是否为true,只有为true才会进行本次循环;code3在每次循环之后执行一次。各段之间用回车换行,设置断点查看执行过程。 using System;using System.Collections.Generi原创 2011-06-19 08:23:00 · 516 阅读 · 0 评论 -
枚举
确定数量、确定值的几个取值:东西南北、男女、上中下。enum Gender{male,female}enum QQStatus{online,offline,hidden}为什么有枚举,如果用string来表示四季:• //1、需要在每个地方都进行数据合法性的校验• //2、给函数传递参数的时候,只有看文档才只能哪些值合法枚举的用法,QQStatus status = QQStatus.onli原创 2011-06-19 09:28:00 · 404 阅读 · 0 评论 -
字符串数组
static void Main(string[] args) { string[] names ={"甲","乙","丙"}; for (int i = 0; i < names.Length; i++) { string name = names[i];原创 2011-06-19 14:48:00 · 945 阅读 · 0 评论 -
函数
函数原创 2011-06-19 15:14:00 · 273 阅读 · 0 评论 -
C#语法
C#语法原创 2011-06-20 00:46:00 · 372 阅读 · 0 评论 -
Cast
类型转换Cast(*)原创 2011-06-20 01:24:00 · 384 阅读 · 0 评论 -
类型转换Convert
类型转换Convert原创 2011-06-20 01:25:00 · 394 阅读 · 0 评论 -
ref和out
函数的ref、out参数(*)函数参数默认是值传递的,也就是“复制一份”,例子:int age=20;IncAge(age);Console.WriteLine("age={0}",age);ref必须先初始化,因为是引用,所以必须先“有”,才能引用,而out则是内部为外部赋值,所以不需要初始化,而且外部初始化也没用。ref应用场景内部对外部的值进行改变,out则是内部为外部变量赋值,out一般原创 2011-06-20 08:08:00 · 458 阅读 · 0 评论 -
第一个C#程序
第一个C#程序原创 2011-06-20 00:43:00 · 351 阅读 · 0 评论 -
变量
变量原创 2011-06-20 00:48:00 · 321 阅读 · 0 评论 -
布尔运算
布尔运算原创 2011-06-20 01:00:00 · 454 阅读 · 0 评论 -
while循环
while(i{//打印ii++;}只要while后小括号中的表达式为true,就不断执行大括号中的代码while(不是终点){跑} do{//打印ii++;}while(i先做……如果满足则再来一次,直至while表达式为false。至少被执行一次。(*)static void Main(string[] args) { int i =原创 2011-06-20 01:14:00 · 409 阅读 · 0 评论 -
for循环
for循环原创 2011-06-20 01:22:00 · 322 阅读 · 0 评论 -
while循环的中断练习
static void Main(string[] args) { /* int i = 0; while (i<12) { Console.WriteLine("i={0}", i); i++;原创 2011-06-20 01:20:00 · 2351 阅读 · 0 评论 -
Cast与Convert
类型转换Cast(*)原创 2011-06-19 09:11:00 · 315 阅读 · 0 评论 -
整数数组
原创 2011-06-19 11:22:00 · 762 阅读 · 0 评论 -
Cast与Convert
问题:inti=Convert.ToInt32(Console.ReadLine())原创 2011-06-20 00:52:00 · 360 阅读 · 0 评论 -
运算符、表达式
运算符、表达式原创 2011-06-20 00:57:00 · 314 阅读 · 0 评论 -
switch case
switch case原创 2011-06-20 01:11:00 · 308 阅读 · 0 评论 -
foreach循环
string[] names= {"tom","jerry","lily"};foreach(string name in names){Console.WriteLine("我的名字{0}",name);}和for的区别:for可以不逐个遍历,比如每隔一个遍历一个,或者可以从后向前遍历只能(只应该)在foreach对集合进行读,而不应该写。原创 2011-06-19 14:51:00 · 409 阅读 · 0 评论 -
字符串
字符串的处理原创 2011-06-19 17:48:00 · 404 阅读 · 0 评论 -
常用基本数据类型
常用基本数据类型原创 2011-06-20 00:50:00 · 318 阅读 · 0 评论 -
赋值
赋值原创 2011-06-20 00:58:00 · 347 阅读 · 0 评论 -
if练习
原创 2011-06-20 01:08:00 · 361 阅读 · 0 评论 -
while练习
static void Main(string[] args) { //1、用while计算1到100之间的整数和 int i = 1; int sum = 0; while(i <=100) { sum +=原创 2011-06-20 01:15:00 · 692 阅读 · 0 评论 -
while循环的中断
break:立即终止整个循环。continue:立即终止当前循环步骤,进行下一次循环步骤。int i = 0; while (i < 15) { Console.WriteLine("i={0}", i); i++; if (i == 10原创 2011-06-20 01:18:00 · 12430 阅读 · 0 评论 -
if
ifif(i>1){}if(i>1){}else{} if(i>100){}else if(i{}else{}单句的时候大括号可以省略,但是不建议省略,演示说明whyif(i>100||i{}if(i>100&&j>10){}if((i>0&&j>0)||(i{}易错代码:if(i>10);{Console.WriteLine("是");}2、if 语句,求简洁写法http://topic.cs原创 2011-06-20 01:06:00 · 362 阅读 · 0 评论