1.简述switch选择结构在C#和java中使用上有什么不同。
java语言允许case中没有break语句。
如果当执行的case没有break语句,程序会继续执行下一个case,直到遇到第一个break语句跳出,或执行完switch结构。还有,紧跟在switch结构后面表达式的值或变量可以为整型或字符型。
C#语言要求每个case和defanlt语句中都必须有break语句,除非两个case中间没有其他语句,那么前一个case可以不包括break.
2.简述C#4种循环形式在使用的区别。
C#有四种循环结构:while do-while for foreach 其中foreach用来遍历数组中的每个元素
3.C#中的访问修饰符有那几个?
1.public 2.private
4.ref的作用是什么?
ref关键字修饰的参数可以将被调用方法中的参数的更新值传递给调用者。
在C#中,字段通常是私有的。如果要访问类中的字段,需要通过get和set访问器实现,结合了字段和方法的实现方式我们称之为属性(proprty).
5.string类的4种方法。
1.booequals(string value)
2.string ToLower()
3.string Toupper()
4.string Trim()
6.简述C#中类型转换的方式
1.隐式类型转换
2.显示类型转换