[面试笔记の复习].NET 新手小组的每日一题

来源:博客园 .NET 新手小组 

感谢组长坤坤提供的题目.时间链接为答案.

 

下面的代码运行的结果是什么____

提示:这里要注意new这个关键字的用法。

   1:  using System;
   2:  class A{  
   3:    public void F() 
   4:     {      
   5:   Console.Write(“A”); 
   6:     }
   7:  }
   8:  class B:A
   9:  {  
  10:    new public void F()  
  11:    {      
  12:    Console.Write(“B”);
  13:      }   
  14:   static void main() 
  15:     {     
  16:     A objA=new B();   
  17:       objA.F();
  18:      }

19: }

以下哪个功能是C#3.0中新出现的 【单选题】

A : 泛型
B : 可空类型
C : 扩展方法
D : 匿名方法

下面有关数据初始化的写法,错误的是:

A : string[] array=new string[3]{"1","2","3"};
B : string[] array;array={ "1","2","3"};
C : string[] array;array=new string[ ]{"1","2","3"};
D : string[] array={ "1","2","3"};

使用下列哪种方法可以减小一个ArrayList 对象的容量?

A : 调用Remove 方法
B : 设置Count属性
C : 设置Capacity 属性

以下关于 ref 和 out 的描述哪些项是正确的? ( 多选 ) 

A : 使用 ref 参数,传递到 ref 参数的参数必须最先初始化。
B : 使用 out 参数,传递到 out 参数的参数必须最先初始化。
C : 使用 ref 参数,必须将参数作为 ref 参数显式传递到方法。
D : 使用 out 参数,必须将参数作为 out 参数显式传递到方法。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值