1、第二套第二套DAD CDBB8 下列语句是MyClass的一部分,obj是MyClass的一个对象。 void change(ref string str) str=new string; public void test( ) string s= old string; change(ref s); Console.WriteLine(s); 则调用obj.test()后。控制台输出( )。 A new string B old stringA关键字ref9 下列语句是MyClass的一部分,obj是MyClass的一个对象。 private class subClass public in
2、t data;void change(ref subClass x) x=new subClass(); x.data=0;public void test() subClass s=new subClass(); s.data=100; change(ref s); Console.WriteLine(s.data);则调用obj.test()后。控制台输出( )。A 100 B 101 C 0C10 C# 类MyClass下列函数重载是否合法?() public void ShowInfo(int i) public bool ShowInfo(int i) A 合法 B 不合法BA12
3、类MyClass的定义如下: class MyClass int count; string msg; 则该类的缺省构造函数如下A public MyClass () count=0;/ 但默认直 count=0那个是空 msg=null; B internal MyClass() C 不存在D public MyClass() /就是没有写出构造函数时 本身隐藏的默认的已有的构造函数就是没有些出构造函数时 本身隐藏的默认的已有的构造函数. 比方人家喊小芬 同学就知道是高小芬 不加高这姓 别人也认为就是姓高 D13 C#中, 下列MyClass的定义是否合法? ( ) public class
4、 Base1 public class Base2 public MyClass:Base1,Base2 A 不合法 B合法B14 C#中, 下列MyClass的定义是否合法? ( ) public interface Base1 public class Base2 public MyClass:Base1,Base2 A 不合法 B合法B15 分析下列类的定义: public class Base protected Base() Console.Write(Base!); /保护的 public class MyClass:Base public MyClass ( ) Console.
5、Write(MyClass!); 在Main中执行下列语句后,Console的输出为( ). MyClass obj=new MyClass( );A MyClass! B Base! C Base!MyClass! D MyClass!Base!C16 下列类MyClass的定义是否合法 public class Base private Base() Console.Write(Base!); /私有的 public class MyClass:Base public MyClass ( ) Console.Write(MyClass!); 若合法, 则在Main中执行下列语句后,控制台的
6、输出是什么? MyClass obj=new MyClass( );A MyClass! B 不合法 C Base!MyClass! D MyClass!Base!B17 下列程序的输出是什么? ( ) (提示: 考虑构造函数的执行) public class Base private Base( ) Console.Write(Base!);/私有的 public Base(string str):this() Console.Write(str); . static void Main( ) /控制台主程序入口 Base x=new Base(Hello!); A Hello! B Bas
7、e! C Hello!Base! D Base!Hello!D重写.18 下列程序的输出是什么 ? ( ) (i是整形变量) int i=1; try i/=0; catch(Exception e) MessageBox.Show(出现异常); finally MessageBox.Show(结束); A 出现消息框出现异常,然后继续执行 B 出现消息框结束,然后继续执行C 出现消息框出现异常,出现消息框结束 ,然后继续执行D 先出现消息框结束 ,然后退出程序C19 C#中, 类MyClass的定义如下:(这道题有问题) class Class1 private class NodeType
8、 public string s; public NodeType( ) s= hello; private NodeType arr=new NodeType5; public void Test( ) Console.WriteLine(第一个元素为0,x0.s); 则Main方法中下列语句的结果是什么? ( ) MyClass x = new MyClass( ); x.Test();A 第一个元素为 B 第一个元素为hello C 第一个元素为0 D 出现NullReferenceExceptionDBAAAB int pins =new int41,2,3,4 BBAAAADCA33 dataTable是数据集myDataSet中的数据表对象,有10条记录。调用下列代码后,dataTable中还有几条记录?()dataTable.Row9.Delete();A 10 B 9 C 1 D 0AAABCCCDCADABBDAABDB
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2