16. {C#题目}下列选项中,( )是引用类型。(选择1项) 
A)enum类型 B)struct类型 C)string类型 D)int类型 
17. {C#题目}在C#语言中,使用下列哪种访问修饰符的方法,可以被同一程序集中的任何代码调用。(选择1项) 
A)private B)public C)internal D)protected 
18. {C#题目}关于C#中的接口,选择以下表述正确的项目:(选择1项) 
A)接口是纯抽象基类,需要通过添加abstract修饰符来予以定义 
B)接口是一系列特定方法,用来执行与数据库之间的连接 
C)接口的功能需要通过接口对象来执行 
D)类能够从另一个类继承,也能够实现多个接口 
19. {C#题目}DataAdapter类的________方法可以将数据库中的数据填充到数据集中。(选择1项) 
A)Filled() B)Add() C)Load() D)Fill() 
20. {C#题目}参看以下代码片断,选择正确的表述项目: 
„„ 
String myStr=”Tom”; 
string yourStr=”Jerry”; ECSE2.0 
„„ 
(选择1项) 
A)myStr会保存在堆栈中,yourStr会保存在堆中 
B)myStr会保存在堆中,yourStr会保存在堆栈中 
C)myStr与yourStr都会保存在堆栈中 
D)myStr与yourStr都会保存在堆中 
21. {C#题目}关于装箱与取消装箱,表述正确的是:(选择2项) 
A)装箱是指从值类型到引用类型的转换,而取消装箱是指从引用类型到值类型的转换 
B)装箱是指从引用类型到值类型的转换,而取消装箱是指从值类型到引用类型的转换 
C)装箱是指将数据存储位置由堆转移到堆栈,而取消装箱是指将数据存储位置由堆栈转移到堆 
D)装箱是指将数据存储位置由堆栈转移到堆,而取消装箱是指将数据存储位置由堆转移到堆栈 
22. {C#题目}下列哪一种C#表述方法可以达到禁止本类被继承的效果:(选择1项) 
A)abstract class classone B)final class classtwo 
C)sealed class classthree D)protected class classfour 
23. {C#题目}使用下列哪种类可以用来进行类型转换?(选择1项) 
A)Cast B)Convert C)Cast类和Convert类都可以 D)都不是 
24. {C#题目}假定有类Person,其中有字段name,要在此类中新建name属性,下列哪种格式正确?(选择1项) 
A)private string name{„„} B)public string name{„„ } 
C)private string name(){ „„ } D)public string name(){ „„ } 
25. {C#题目}在字符串中的转义字符前面加上_____符号,则此转义字符将不被处理。(选择1项) 
A)@ B)\ C)# D)% 
26. {C#题目}仔细观察如下的一小段代码,判断正确的编译输出结果:( )(选择1项) 
int num,rult; 
num=5; 
rult=25*num; 
Console.WriteLine(rult+"100"); 
A)编译错误 B)225 C)125+”100” D)125100 
27. {C#题目}以下代码执行的结果是______。(选择1项) 
static void Main(string[] args) 

String s ="abcdef"; 
Console.WriteLine(s.Substring(4,3)); 

A)不能通过编译 B)能编译,但运行时会抛出异常 
C)“def” D) “ef” 
28. {C#题目}观察如下代码,判断正确的编译输出结果是?()(选择1项) 
using System; 
using System.Collections.Generic; 
using System.Text; ECSE2.0 
namespace ConsoleHelloWorld 

class Program 

static void Main(string[] args) 

string s = "HelloWorld"; 
string t = string.Copy(s); 
Console.WriteLine(s==t); 
Console.WriteLine((object)s==(object)t); 
Console.ReadLine(); 



A)编译错误 
B) HelloWorld 
HelloWorld 
C) true 
false 
D) false 
False 
29. {C#题目}关于下列代码执行的结果是()。(选择1项) 
struct Point 

public int x, y; 
public Point(int x, int y) { 
this.x = x; 
this.y = y; 


Point p = new Point(10, 10); 
object box = p; 
p.x = 20; 
Console.Write(((Point)box).x); 
A)编译错误 B)运行时异常 C)10 D)20 
30. {C#题目}仔细观察如下的一小段代码,判断正确的编译输出结果:(选择1项) 
int num,rult; 
num=5; 
rult=25*num; 
console.WriteLine(rult+”100”); 
(选择1项) 
A)编译错误 B)225 C)125+”100” D)125100 

解决方案 »

  1.   

    16. {C#题目}下列选项中,( )是引用类型。(选择1项) 
    A)enum类型 B)struct类型 C)string类型 D)int类型 
    17. {C#题目}在C#语言中,使用下列哪种访问修饰符的方法,可以被同一程序集中的任何代码调用。(选择1项) 
    A)private B)public C)internal D)protected 
    18. {C#题目}关于C#中的接口,选择以下表述正确的项目:(选择1项) 
    A)接口是纯抽象基类,需要通过添加abstract修饰符来予以定义 
    B)接口是一系列特定方法,用来执行与数据库之间的连接 
    C)接口的功能需要通过接口对象来执行 
    D)类能够从另一个类继承,也能够实现多个接口 
    19. {C#题目}DataAdapter类的________方法可以将数据库中的数据填充到数据集中。(选择1项) 
    A)Filled() B)Add() C)Load() D)Fill() 
    20. {C#题目}参看以下代码片断,选择正确的表述项目: 
    „„ 
    String myStr=”Tom”; 
    string yourStr=”Jerry”; ECSE2.0 
    „„ 
    (选择1项) 
    A)myStr会保存在堆栈中,yourStr会保存在堆中 
    B)myStr会保存在堆中,yourStr会保存在堆栈中 
    C)myStr与yourStr都会保存在堆栈中 
    D)myStr与yourStr都会保存在堆中 
    21. {C#题目}关于装箱与取消装箱,表述正确的是:(选择2项) 
    A)装箱是指从值类型到引用类型的转换,而取消装箱是指从引用类型到值类型的转换 
    B)装箱是指从引用类型到值类型的转换,而取消装箱是指从值类型到引用类型的转换 
    C)装箱是指将数据存储位置由堆转移到堆栈,而取消装箱是指将数据存储位置由堆栈转移到堆 
    D)装箱是指将数据存储位置由堆栈转移到堆,而取消装箱是指将数据存储位置由堆转移到堆栈 
    22. {C#题目}下列哪一种C#表述方法可以达到禁止本类被继承的效果:(选择1项) 
    A)abstract class classone B)final class classtwo 
    C)sealed class classthree D)protected class classfour 
    23. {C#题目}使用下列哪种类可以用来进行类型转换?(选择1项) 
    A)Cast B)Convert C)Cast类和Convert类都可以 D)都不是 
    24. {C#题目}假定有类Person,其中有字段name,要在此类中新建name属性,下列哪种格式正确?(选择1项) 
    A)private string name{„„} B)public string name{„„ } 
    C)private string name(){ „„ } D)public string name(){ „„ } 
    25. {C#题目}在字符串中的转义字符前面加上_____符号,则此转义字符将不被处理。(选择1项) 
    A)@ B)\ C)# D)% 
    26. {C#题目}仔细观察如下的一小段代码,判断正确的编译输出结果:( )(选择1项) 
    int num,rult; 
    num=5; 
    rult=25*num; 
    Console.WriteLine(rult+"100"); 
    A)编译错误 B)225 C)125+”100” D)125100 
    27. {C#题目}以下代码执行的结果是______。(选择1项) 
    static void Main(string[] args) 

    String s ="abcdef"; 
    Console.WriteLine(s.Substring(4,3)); 

    A)不能通过编译 B)能编译,但运行时会抛出异常 
    C)“def” D) “ef” 
    28. {C#题目}观察如下代码,判断正确的编译输出结果是?()(选择1项) 
    using System; 
    using System.Collections.Generic; 
    using System.Text; ECSE2.0 
    namespace ConsoleHelloWorld 

    class Program 

    static void Main(string[] args) 

    string s = "HelloWorld"; 
    string t = string.Copy(s); 
    Console.WriteLine(s==t); 
    Console.WriteLine((object)s==(object)t); 
    Console.ReadLine(); 



    A)编译错误 
    B) HelloWorld 
    HelloWorld 
    C) true 
    false 
    D) false 
    False 
    29. {C#题目}关于下列代码执行的结果是()。(选择1项) 
    struct Point 

    public int x, y; 
    public Point(int x, int y) { 
    this.x = x; 
    this.y = y; 


    Point p = new Point(10, 10); 
    object box = p; 
    p.x = 20; 
    Console.Write(((Point)box).x); 
    A)编译错误 B)运行时异常 C)10 D)20 
    30. {C#题目}仔细观察如下的一小段代码,判断正确的编译输出结果:(选择1项) 
    int num,rult; 
    num=5; 
    rult=25*num; 
    console.WriteLine(rult+”100”); 
    (选择1项) 
    A)编译错误 B)225 C)125+”100” D)125100  呵呵 很久没有做题目了
    有代码的那部分你就自己敲把
      

  2.   

    16.C 17.D 18.D 19.D 20.A(忘记了)
    21.A 22.B 23.C 24.B 25.B 26.A
    27.B 28.C 29.D
    试了下 有很多基础的概念~
      

  3.   

    16.C   17.D  18.D  19.D  20.B  21.AD  22.C  23.B  24.B  25.A  26.D
    27.D   28.A  29.C  30.D凑活着回答下,有些记不得了。
      

  4.   

    16. {C#题目}下列选项中,( )是引用类型。(选择1项)  
    A)enum类型 B)struct类型 C)string类型 D)int类型  
    17. {C#题目}在C#语言中,使用下列哪种访问修饰符的方法,可以被同一程序集中的任何代码调用。(选择1项)  
    A)private B)public C)internal D)protected  
    18. {C#题目}关于C#中的接口,选择以下表述正确的项目:(选择1项)  
    A)接口是纯抽象基类,需要通过添加abstract修饰符来予以定义  
    B)接口是一系列特定方法,用来执行与数据库之间的连接  
    C)接口的功能需要通过接口对象来执行  
    D)类能够从另一个类继承,也能够实现多个接口 
    19. {C#题目}DataAdapter类的________方法可以将数据库中的数据填充到数据集中。(选择1项)  
    A)Filled() B)Add() C)Load() D)Fill() 
    20. {C#题目}参看以下代码片断,选择正确的表述项目:  
    „„  
    String myStr=”Tom”;  
    string yourStr=”Jerry”; ECSE2.0  
    „„  
    (选择1项)  
    A)myStr会保存在堆栈中,yourStr会保存在堆中  
    B)myStr会保存在堆中,yourStr会保存在堆栈中  
    C)myStr与yourStr都会保存在堆栈中 
    D)myStr与yourStr都会保存在堆中  
    21. {C#题目}关于装箱与取消装箱,表述正确的是:(选择2项)  
    A)装箱是指从值类型到引用类型的转换,而取消装箱是指从引用类型到值类型的转换 B)装箱是指从引用类型到值类型的转换,而取消装箱是指从值类型到引用类型的转换  
    C)装箱是指将数据存储位置由堆转移到堆栈,而取消装箱是指将数据存储位置由堆栈转移到堆  
    D)装箱是指将数据存储位置由堆栈转移到堆,而取消装箱是指将数据存储位置由堆转移到堆栈 
    22. {C#题目}下列哪一种C#表述方法可以达到禁止本类被继承的效果:(选择1项)  
    A)abstract class classone B)final class classtwo  
    C)sealed class classthree D)protected class classfour  
    23. {C#题目}使用下列哪种类可以用来进行类型转换?(选择1项)  
    A)Cast B)Convert C)Cast类和Convert类都可以 D)都不是  
    24. {C#题目}假定有类Person,其中有字段name,要在此类中新建name属性,下列哪种格式正确?(选择1项)  
    A)private string name{„„} B)public string name{„„ } 
    C)private string name(){ „„ } D)public string name(){ „„ }  
    25. {C#题目}在字符串中的转义字符前面加上_____符号,则此转义字符将不被处理。(选择1项)  
    A)@ B)\ C)# D)%  
    26. {C#题目}仔细观察如下的一小段代码,判断正确的编译输出结果:( )(选择1项)  
    int num,rult;  
    num=5;  
    rult=25*num;  
    Console.WriteLine(rult+"100");  
    A)编译错误 B)225 C)125+”100” D)125100  
    27. {C#题目}以下代码执行的结果是______。(选择1项)  
    static void Main(string[] args)  
    {  
    String s ="abcdef";  
    Console.WriteLine(s.Substring(4,3));  
    }  
    A)不能通过编译 B)能编译,但运行时会抛出异常  
    C)“def” D) “ef”  
    28. {C#题目}观察如下代码,判断正确的编译输出结果是?()(选择1项)  
    using System;  
    using System.Collections.Generic;  
    using System.Text; ECSE2.0  
    namespace ConsoleHelloWorld  
    {  
    class Program  
    {  
    static void Main(string[] args)  
    {  
    string s = "HelloWorld";  
    string t = string.Copy(s);  
    Console.WriteLine(s==t);  
    Console.WriteLine((object)s==(object)t);  
    Console.ReadLine();  
    }  
    }  
    }  
    A)编译错误 B) HelloWorld  
    HelloWorld  
    C) true  
    false  

    D) false  
    False  
    29. {C#题目}关于下列代码执行的结果是()。(选择1项)  
    struct Point  
    {  
    public int x, y;  
    public Point(int x, int y) {  
    this.x = x;  
    this.y = y;  
    }  
    }  
    Point p = new Point(10, 10);  
    object box = p;  
    p.x = 20;  
    Console.Write(((Point)box).x);  
    A)编译错误 B)运行时异常 C)10 D)20  
    30. {C#题目}仔细观察如下的一小段代码,判断正确的编译输出结果:(选择1项)  
    int num,rult;  
    num=5;  
    rult=25*num;  
    console.WriteLine(rult+”100”);  
    (选择1项)  
    A)编译错误 B)225 C)125+”100” D)125100   呵呵 很久没有做题目了
    有代码的那部分你就自己敲把