• λ我爱Aspx >> Asp.Net >> 通常C#面试题
  • 通常C#面试题

  • :未知  Դ:internet  :2007-5-20 16:45:26  ؼ:c#
  • }catch(Exception Ex)

    {

    MessageBox.Show(Ex.ToString());

    }finally

    {

    if (!conn.State.Equals(ConnectionState.Closed))

    conn.Close();

    }

    请问

    1)以上代码可以正确使用连接池吗?

    答:回答:如果传入的connectionString是一模一样的话,可以正确使用连接池。不过一模一样的意思是,连字符的空格数,顺序完全一致。

    2)以上代码所使用的异常处理方法,是否所有在test方法内的异常都可以被捕捉并显示出来?

    答:只可以捕捉数据库连接中的异常吧. (finally中,catch中,如果有别的可能引发异常的操作,也应该用try,catch。所以理论上并非所有异常都会被捕捉。)

    8、简要谈一下您对微软.NET 构架下remoting和webservice两项技术的理解以及实际中的应用。(10)

    答:WS主要是可利用HTTP,穿透防火墙。而Remoting可以利用TCP/IP,二进制传送提高效率。

    9、公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行 (排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的思路:(10)

    答:根据点击的列头,包该列的ID取出,按照该ID排序后,在给绑定到ListView中

    10、给定以下XML文件,完成算法流程图。(10)

    <FileSystem>

    < DriverC >

    <Dir DirName=”MSDOS622”>

    Ҷƪл˵?
  • һƪIFrame语法小全
    һƪ中文排版CSS心得