- 在带有“||”操作符的语句中,如果其中一个或两个条件都为真,则语句为真
- 类是对象的抽象,对象是类的实例。
- z=x>y?x:y的含义是获取x和y中的较大值并且赋给z。
- 一个数组的元素可以是多种类型的数据。
- foreach语句既可以用来遍历数组中的元素,又可以改变数据元素的值。
- 构造函数和析构函数均可以被显式调用。
- 有定义:int [ ] a=new int[5]{2,3,5,7,8}; 则a[5]的值为8。
- 在同一行上可以书写多条语句,每条语句间用分号分隔。
- 实例构造函数既可以对静态成员进行初始化,也可对实例成员初始化。
- 在C# 中,使用( )访问修饰符修饰的方法被称之为抽象方法。
- 分析下列代码段,运行结果是什么?( )。Static void Main(string [] args){string[] words = new string[] {“a”,“b”,“c”};foreach (int word in words){word =“abc”;Console.WriteLine(worD.;}Console.ReadKey ();}
- 下列类型中, 哪些不属于引用类型?()。
- 下列语句创建了( )个string 对象 string [,] strArray = new string[3,4]
- 当你需要使用一种数据类型表达同一类事物的不同状态,比如:男人、女人、小孩、老人或者春夏秋冬时,C#中最可靠和直观的解决方案是什么?( )
- 声明方法时,如果有参数,则必须写在方法名后面的小括号内,并且必须指明它的类型和名称,若有多个参数,需要用( )隔开。
- C#程序中,使用关键字().来声明自定义的名称空间。
- 下列语句执行后y的值为( )int x=0,y=0;while(x<10 y+=(x+>
- 在C# 语言中,方法重载的主要方式有两种,包括( )和参数类型不同的重载。
- 在C#的类结构中,class关键字前面的关键字是表示访问级别,下面哪个关键字表示该类只能被这个类的成员或派生类成员访问? ( )。
- 分析一下C#片段中的属性,该属性是( )属性。 private string name; Public string Name{ get{return name;}}
- 在有继承关系的类中,当创建派生类的对象时,先调用派生类的构造函数,再调用基类构造函数。
- 继承能够实现代码的复用。
- 方法头包括方法名称、可选的传入形式参数和方法的返回类型
- 填充数据集应使用SqlDataAdapter的Update()方法
- switch语句中必须有default标签。
- 接口的成员默认为公有的,不允许加上修饰符
- 静态构造函数只能对静态成员初始化,不能对实例成员初始化。
- 由static修饰的成员必须由类来访问而不能通过对象访问。
- 不能指定接口中方法的修饰符。
- 在控制台应用程序中,若想从键盘上输入数据,可以使用Console.Read()和Console.ReadLine()方法。
- 对象是人们要进行研究的任何事物在面向对象程序设计中的抽象。
- 抽象类中所有的方法必须被声明为abstract
- 抽象方法在抽象类中被定义和实现,当派生类从抽象类中继承一个抽象方法时,派生类必须重写该抽象方法。
- 下面代码的运行结果是( )static void Main(string[ ] args){ int num1 = 34; int num2 = 55; Increase(ref num1, num2); Console.WriteLine("{0}和{1}", num1, num2); Console.ReadLine();}private static void Increase (ref int num1, int num2){ num1++; num2++;}
- 下面( )代码可以显示一个消息框。
- 下面属于合法变量名的是( )。
- 在C#的类结构中,class关键字前面的关键字是表示访问级别,下面哪个关键字的访问级别是表示只有在同一个程序集内,且内部类型或成员才是可访问的? ()。
- 假设变量x的值为10,要输出x值,下列正确的语句是( )
- 请问经过表达式a = 3 + 1 >5 ? 0 : 1的运算,变量a的最终值是什么?( )
- 当整数a赋值给一个object对象时,整数a将会被____。
- 在类作用域中能够通过直接使用该类的( )成员名进行访问。
- 面向对象编程中的“继承”的概念是指( )
- 数组arr的定义如下: int[] arr=new int[4]{9,2,3,1}; 则arr[1]=( )
- 小数类型(decimal)和浮点类型都可以表示小数,正确说法:( )
- c#的引用类型包括类、接口、数组、委托、object和string.其中object( )基类。
- Console是C#语言中的控制台类,它负责向控制台输出不同格式的字符串,在格式字符串中,可以使用( )来实现水平制表输出。
- 在C#中,表示一个字符串的变量应使用以下哪条语句定义?( )
- C#中导入某一命名空间的关键字是( )。
- 在C#中创建类的实例需要使用的关键字是( )
- 下列标识符命名正确的是( )
- 在C#中,如果类C继承自类B,类B继承自类A,则以下描述正确的是( )。
- 下面代码运行后,s 的值是( )。int s = 0; for (int i = 1; i < 100> 10) { break; } if (i % 2 == 0) { s += i; }}
- 若方法的名字相同、参数相同,而方法的返回值类型不同,则可以实现方法的重载。
- if语句后面的表达式可以是任意表达式。
- C#源代码的后缀名为.cs
- 类的static成员可以通过该类的实例来引用
- 下列语句是否正确:for(int i=0 , i内容已经隐藏,点击付费后查看
- 被sealed关键字修饰的方法不能被继承。
- 在定义数组时不允许为数组中的元素赋值。
- 布尔型变量可以赋值为0或1。
- for 循环是先判定表达式,后执行循环体语句
- 有定义:int [ ] a=new int[5]{1,3,5,7,9}; 则a[3]的值为7。
- 结构和类均为引用类型
- 类和对象的区别就是,类是对象的实例,而对象则是类的抽象。
- 当方法的修饰符设为proteced时,表示该方法可以被处于同一个工程的文件访问。
- Windows应用程序和Web应用程序都是通过事件触发的。
- 常量通过关键字const进行声明。
- 在一个类中,可以有多于一个的构造函数。
- C#中,在进行隐式转换时,可以将一个整数类型隐式转换为char类型的变量。
- 在使用变量之前必须先声明类型。
- 属性必须同时定义get块和set块。
- 隐式枚举转换允许将十进制的整数转换为枚举类型的变量。
- 改变窗体的标题,需修改的窗体属性是( )。
- Switch的语法结构不正确的是( )
- C#语言与Java语言一样,也是一种面向对象的语言,C#语言中声明类的关键字是( )。
- 在C#中,定义派生类时,指定其基类应使用的语句是( )。
- 下列关于.net中枚举型的描述正确的是( )。
- 在C# 中创造一个对象是,系统最先执行的是( )中的语句。
- 以下关于C#中的构造函数说法正确的是( )。
- 运行int a=20,b=5,c=10,d=3;bool s,e=false; 则表达式(s=a0)运算后,e的值是( )
- 字符串连接运算符包括&和()。
- 枚举类型是一组命名的常量集合,所有整型都可以作为枚举类型的基本类型,如果类型省略,则定义为( )。
- 有两个double类型的变量x和y,分别取值为8.8和4.4,则表达式(int)x-y/y的值是( )
- 下面代码的输出结果是( .)。static void Main(string[ ] args) { int radius = 2; double area = GetArea(radius); Console.WriteLine(areA.; Console.ReadLine();}private static double GetArea(int r){ return 3.14 * r * r;}
- 假定一个10行20列的二维整型数组,下列哪个定义语句是正确的( )。
- C#语言中的类Console包含两个输入方法:Write()和WriteLine()。它们之间的唯一区别是( )。
- 在以下C#类中,( )是控制台类,利用它我们可以方便的进行控制台的输入输出。
- 在c#的条件判断语句switch case结构中,( )子句用于指定在找不到匹配项时执行的动作
- if语句后面的表达式应该是( )。
- 下列哪种类型是引用类型的数据类型?( )
- C#程序设计语言属于什么类型的编程语言( )
- 在C#中,关于continue和break,以下说法正确的是( )
- 下列哪个选项能正确的创建数组?( )
- 当开发者不希望自己编写的类被继承,或者有的类已经没有再被继承的必要时,我们通常对class使用哪一个关键字?( )
- 为了将字符串 str=“123,456”转换成整数 123456,应该使用以下哪条语句? ( )
- 在C#中无需编写任何代码就能将int型数值转换为double型数值,称为( )。
- 当month 等于6时,下面代码的输出结果是( )。 int days = 0;switch (month){ case 2: days = 28; break; case 4: case 6: case 9: case 11: days = 30; break; default: days = 31; break;}Console.WriteLine(days);
- 先判断条件的当循环语句是( )。
- 下面代码实现数组array的冒泡排序,画线处应填入( ).。int[ ] array = { 20, 56, 38, 45 };int temp;for (int i = 0; i < 3 xss=removed xss=removed xss=removed xss=removed>
- 在C#中定义接口时,使用的关键字是( )。
- 在C# 编程中,访问修饰符控制程序对类中成员的访问,如果不写访问修饰符,类的默认访问类型是( )。
- 下列关于继承说法中,哪个选项是正确的( )
- 在下列C#代码中,程序的命名空间是( ) using System;namespace Test{ class Program{ static void Main(string[]args){ Console.Write(“Hello World!”); } } }
- 为了避免嵌套的条件分支语句if-else的二义性,C语言规定:C程序中的else总是与( )组成配对关系。
- C#程序的( )方法被成为程序的大门,应用程序从这里开始运行
- 下列语句在控制台上的输出是什么?( ) if(true) System.Console.WriteLine(“FirstMessage”); System.Console.WriteLine(“SecondMessage”);
- 面向对象三个基本原则是( )。
- 能作为C#程序的基本单位是( )。
- 在下列C# 代码中,()是类Teacher 的属性。Public class Teacher{ int age=13; private string Name{ get{return name;} set{name=value;}}public void SaySomething(){//…}}
- C#中每个char类型变量占用( )字节内存
- 装箱是把值类型转换到( )类型。
- 关于C#中的switch case 语句,以下说法正确的是()
- 在C#程序中,文本框控件的( )属性用来设置其是否是只读的。
- C#程序中为使变量myForm引用的窗体对象显示为对话框,必须( )
- 要获取ComboBox控件所包含项的集合,通过( )属性得到
- 要获取ListBox控件当前选中项的文本,通过 ( )属性得到。
- 在Windows应用程序中,如果复选框控件的Checked属性值设置为True,表示( )
- int []a={1,2,3,4,5};a[4]=a[a[2]];执行后,a[4]的值为( )
- 假定int类型变量占用4个字节,若有定义:int[] x = new int[] {1,2,3,4,5,6};则数组x在内存中所占字节数是( )
- 以下关于继承机制的叙述中正确的是( )
- 以下对枚举类型的声明中正确的是( )
- 在C#中定义一个数组,以下正确的是( )
- 多态是指两个或多个属于不同对象,对于同一个消息作出不同响应的方式。C#中的多态不能通过( )实现
- 接口和类的区别中正确的是( )
- 以下关于抽象类的叙述中错误的是( )
- 在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成( )
- 在C#中,一个类( )
- 以下( )不是构造函数的特征
- C#语言的核心是面向对象编程(OOP),所有OOP语言都应至少具有三个特性( )
- 下面有关析构函数的说法中,不正确的是( )
- 以下关于委托和委托类型的叙述中正确的是( )
- 在类的定义中,类的( )描述了该类的对象的行为特征。
- 以下叙述正确的是( )
- 在C#语言的循环结构中,首先执行一次,然后再判断条件的循环结构是( )
- Continue用于循环语句时,它的作用是( )
- if语句后面的表达式应该是( )
- 下列for语句表示正确的是( )
- 下列变量初始化时不能完成转换的是( )
- 已知“int a=3; int b=5; int c=6; bool d=false; ”, 则表达式a <= 0 || a + c > b + 3 && !d的值是( )
- 下列数据形式不能作为C#中允许的数据形式的是( )
- 在C#中,表示一个字符串的变量应使用以下( )语句定义。
- 设“int a =12;”,则执行完语句“a +=a*a;”后,a 的值是( )
- 控制台应用程序使用( )命名空间中的类处理输入和输出
- 在Visual Studio窗口中,在( )窗口中可以察看当前项目的类和类型的层次信息。
- 以下对Read()和ReadLine()方法的叙述中正确的是
- 以下哪句话是正确的?
- 以下对Write()和WriteLine()方法的叙述中正确的是( )
答案:对
答案:对
答案:对
答案:错
答案:错
答案:错
答案:错
答案:对
答案:对
答案:abstract
答案:不能正确编译
温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!