資源簡介
1、在C#中,string str = null 與 string str = “” 請盡量使用文字或圖象說明其中的區別。
回答要點:說明詳細的空間分配。(10分)
答:string str = null 是不給他分配內存空間,而string str = "" 給它分配長度為空字符串的內存空間.
2、請詳述在dotnet中類(class)與結構(struct)的異同:(10分)
答:Class可以被實例化,屬于引用類型,是分配在內存的堆上的,Struct屬于值類型,是分配在內存的棧上的.
3、根據委托(delegate)的知識,請完成以下用戶控件中代碼片段的填寫:(10)
namespace test
{
public delegate void OnDBOperate();
public class UserControlBase : System.Windows.Forms.UserControl
{
public event OnDBOperate OnNew;
privatevoidtoolBar_ButtonClick(objectsender,System.Windows.
Forms.ToolBarButtonClickEventArgs e)
{
if(e.Button.Equals(BtnNew))
{
//請在以下補齊代碼用來調用OnDBOperate委托簽名的OnNew事件。
}
}
}
答:if( OnNew != null )
OnNew( this, e );
回答要點:說明詳細的空間分配。(10分)
答:string str = null 是不給他分配內存空間,而string str = "" 給它分配長度為空字符串的內存空間.
2、請詳述在dotnet中類(class)與結構(struct)的異同:(10分)
答:Class可以被實例化,屬于引用類型,是分配在內存的堆上的,Struct屬于值類型,是分配在內存的棧上的.
3、根據委托(delegate)的知識,請完成以下用戶控件中代碼片段的填寫:(10)
namespace test
{
public delegate void OnDBOperate();
public class UserControlBase : System.Windows.Forms.UserControl
{
public event OnDBOperate OnNew;
privatevoidtoolBar_ButtonClick(objectsender,System.Windows.
Forms.ToolBarButtonClickEventArgs e)
{
if(e.Button.Equals(BtnNew))
{
//請在以下補齊代碼用來調用OnDBOperate委托簽名的OnNew事件。
}
}
}
答:if( OnNew != null )
OnNew( this, e );
代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????919??2007-10-02?20:36??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題\1.txt
?????文件????????851??2007-10-02?20:35??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題\2.txt
?????文件???????1410??2007-10-02?20:34??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題\3.txt
?????文件????????191??2008-05-16?23:20??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題\bcbbs.net說明.url
?????文件???????1548??2008-05-16?23:20??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題\注釋.txt
?????文件???????1525??2008-05-16?23:20??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題\說明.txt
?????目錄??????????0??2008-05-25?22:56??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題
?????目錄??????????0??2008-05-25?22:56??C#.Net的常見面試題\C#.Net的常見面試題
?????目錄??????????0??2008-05-25?22:56??C#.Net的常見面試題
-----------?---------??----------?-----??----
?????????????????6444????????????????????9
-----------?---------??----------?-----??----
?????文件????????919??2007-10-02?20:36??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題\1.txt
?????文件????????851??2007-10-02?20:35??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題\2.txt
?????文件???????1410??2007-10-02?20:34??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題\3.txt
?????文件????????191??2008-05-16?23:20??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題\bcbbs.net說明.url
?????文件???????1548??2008-05-16?23:20??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題\注釋.txt
?????文件???????1525??2008-05-16?23:20??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題\說明.txt
?????目錄??????????0??2008-05-25?22:56??C#.Net的常見面試題\C#.Net的常見面試題\通常C#面試題
?????目錄??????????0??2008-05-25?22:56??C#.Net的常見面試題\C#.Net的常見面試題
?????目錄??????????0??2008-05-25?22:56??C#.Net的常見面試題
-----------?---------??----------?-----??----
?????????????????6444????????????????????9
- 上一篇:C#四則運算Windows界面
- 下一篇:C#編寫的后方交會程序
評論
共有 條評論