关于一个类的语句解释using System;public class student{private string S
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/06 04:53:30
关于一个类的语句解释
using System;
public class student
{
private string Sid;
static int count;
public student(string id)
{
Sid = id;
count++;
}
public void display()
{
Console.WriteLine("sid:{0}",Sid);
Console.WriteLine("count:{0}",count);
}
}
class ClassTest
{
static void Main(string[] args)
{
student s1 = new student("10001");
s1.display();
student s2 = new student("10001");
s2.display();
}
}
1.C#中count是个关键字吗?起始值是0?Sid = id; 这个id事先不需要声明吗、.
2.display是个关键字吗?如果不是那他在这里有什么作用?
3.Console.WriteLine("sid:{0}",Sid); 为什么sid:{0}后面加来个大括号中间还放了个0?而输出的时候则没显示这个0?就连中括号也没有那他在这里有什么作用?
4.s1.display();这个是什么意思?
using System;
public class student
{
private string Sid;
static int count;
public student(string id)
{
Sid = id;
count++;
}
public void display()
{
Console.WriteLine("sid:{0}",Sid);
Console.WriteLine("count:{0}",count);
}
}
class ClassTest
{
static void Main(string[] args)
{
student s1 = new student("10001");
s1.display();
student s2 = new student("10001");
s2.display();
}
}
1.C#中count是个关键字吗?起始值是0?Sid = id; 这个id事先不需要声明吗、.
2.display是个关键字吗?如果不是那他在这里有什么作用?
3.Console.WriteLine("sid:{0}",Sid); 为什么sid:{0}后面加来个大括号中间还放了个0?而输出的时候则没显示这个0?就连中括号也没有那他在这里有什么作用?
4.s1.display();这个是什么意思?
1.C#中count是个关键字吗?起始值是0?Sid = id; 这个id事先不需要声明吗、.
答:count非C#关键字,从上代码中来看,为静态变量,类型为int,所以默认值为0.
Sid=id,这里的id是参数.
2.display是个关键字吗?如果不是那他在这里有什么作用?
答:display非关键字,从上代码中看,它是一个方法.输出了Sid与Count的值
3.Console.WriteLine("sid:{0}",Sid); 为什么sid:{0}后面加来个大括号中间还放了个0?而输出的时候则没显示这个0?就连中括号也没有那他在这里有什么作用?
答:这是C#语法.Console.WriteLine(string,params);
这个方法两个参数,string是字符串,params是一个或多个参数,但是这个参数必需在string中找到对应的位置.可以理解为参数个数不定.下面我举例说明:
1、Console.WriteLine("sid:{0}","123");
结果为:sid:123
2、Console.WriteLine("sid:{0},count:{1}","123","456");
结果为:sid:123,count:456
如果在string中留出了位置,但在参数列表中没有对应就会出异常,比如:
Console.WriteLine("sid:{0},count:{1},{2}","123","456");
这样就会出异常,原因是string中的{2}没有在参数中给出.虽然能编译通过,但运行是会出错.
4.s1.display();这个是什么意思?
student s1 = new student("10001");
实例化student对象,s1.display()则是调用对象的方法.
答:count非C#关键字,从上代码中来看,为静态变量,类型为int,所以默认值为0.
Sid=id,这里的id是参数.
2.display是个关键字吗?如果不是那他在这里有什么作用?
答:display非关键字,从上代码中看,它是一个方法.输出了Sid与Count的值
3.Console.WriteLine("sid:{0}",Sid); 为什么sid:{0}后面加来个大括号中间还放了个0?而输出的时候则没显示这个0?就连中括号也没有那他在这里有什么作用?
答:这是C#语法.Console.WriteLine(string,params);
这个方法两个参数,string是字符串,params是一个或多个参数,但是这个参数必需在string中找到对应的位置.可以理解为参数个数不定.下面我举例说明:
1、Console.WriteLine("sid:{0}","123");
结果为:sid:123
2、Console.WriteLine("sid:{0},count:{1}","123","456");
结果为:sid:123,count:456
如果在string中留出了位置,但在参数列表中没有对应就会出异常,比如:
Console.WriteLine("sid:{0},count:{1},{2}","123","456");
这样就会出异常,原因是string中的{2}没有在参数中给出.虽然能编译通过,但运行是会出错.
4.s1.display();这个是什么意思?
student s1 = new student("10001");
实例化student对象,s1.display()则是调用对象的方法.
关于一个类的语句解释using System;public class student{private string S
阅读下面的程序,public class Student{public static void main(String
选择结构的名词解释using System;public class switchTest{public static
已知有如下类的定义:public class Point { private double x,y; public Po
class C { public static void test(String s) { if(s == null |
public class Breaker { static String o = "";
关于c# using system
public class SystemTest { public static void main(String[] a
public class Foo { public static void main(String[] args) {
public class Test { public static void main(String[] agrs) {
public class Test{ public static void main(String args[]){ i
public class TreeMapDemo { public static void main(String[]