-
public class PersonClass { public string Name; public string MobilePhone; public DateTime Birthday; } public struct PersonStruct { public string Name; public string MobilePhone; public DateTime Birthday; }查看全部
-
public class Program { static void Main(string[] args) { PersonStruct p1, p2; //与类一样,但可以不new p1.Name = "张飞"; p1.MobilePhone = "13553663108"; p1.Birthday = DateTime.Now.AddYears(-10); p2 = p1; //将p1的值赋给p2 //由于是值类型,因此赋值等于将全部值全部复制到p2的栈空间 p2.Name = "关羽"; //然后修改p2的值看是否会影响p1 Console.WriteLine(p1.Name); //输出 张飞 没影响 PersonClass p3 = new PersonClass(); p3.Name = "张飞"; p3.MobilePhone = "13553663108"; p3.Birthday = DateTime.Now.AddYears(-10); PersonClass p4 = new PersonClass(); p4 = p3; //将p3的值赋给p4 赋值后,由于是引用类型,因此两个对象指向的是同一个地址(堆空间) p4.Name = "关羽"; //然后修改p4的值看是否会影响p3 Console.WriteLine(p3.Name); //输出 关羽 没影响 Console.ReadKey(); } }查看全部
-
注意:代码中的Console.WriteLine()与之前的Console.Write()不同,后者不换行,而前者会在打印之后换行。查看全部
-
ctrl + F5 不调试,直接运行查看全部
-
循环条件必须能够遍历每一个数据,要能够区分“循环条件”和“筛选条件”。查看全部
-
字符类型 char ,存储用 '' (单引号)括起来的一个字符,例如: char sex='男';//存储性别 字符串类型 string ,存储用“”(双引号)括起来的一串字符,例如: string address="北京市宣武区牛街北口";//存储地址 整数类型 int ,存储整数,例如: int age=23;//存储年龄 双精度浮点型 double ,存储小数,例如: double salary=7991.63;//存储工资查看全部
-
double关键字表示一种数据类型——双精度浮点型。const才是声明常量的关键字。查看全部
-
char 单引号,一个字符 string 双引号,字符串 int 整数 double,小数查看全部
-
三种注释的写法查看全部
-
do...while 循环第一次执行循环体是没有经过条件判断的,也就是说会无条件的执行一次循环体,此后的逻辑 顺序就与while循环相同了——先判断条件,条件为true再执行循环体一次。查看全部
-
switch 中的(变量)只能是3种类型:整型(如 int )、字符型( char )、字符串类型( string )。查看全部
-
y+“ ”表示输出y空格查看全部
-
流程图的符号查看全部
-
编程中,%常常用来检查一个数字是否能被另一个数字整除。比如下面的代码片段: int number = 29; Console.WriteLine(number%2);//求number除以2的余数 如果输出0,表示没有余数,即number能够被2整除(是偶数);如果输出1,表示有余数,即number不能被2整除(是奇数)。查看全部
-
C#中的布尔类型是bool,java中的布尔类型是boolean!!查看全部
举报
0/150
提交
取消