2009-02-18 77 views
0
context.Response.ContentType = "text/plain"; 
context.Response.Write(returnString); 

如果returnString爲NULL會是什麼傳,還是會失敗?是否有可能通過Response.Write返回NULL值?

編輯:現在的問題是,如果可能的話,以上只是我知道我可以測試了一個例子。然而,我正在尋找其他任何可能的方法來做到這一點,而不僅僅是我的代碼示例,我只是想不出任何其他東西寫在正文中,而不重複已經在問題標題中的信息。

+1

想嘗試一下然後問一下它會不會很少工作? – 2009-02-18 20:41:19

+0

同意。帶有Page_Load的簡單WebApp(..){Response.Write(null); } – abatishchev 2009-02-18 20:44:57

回答

1

它相當於傳遞一個空字符串RESPONSE.WRITE。

2

雖然我同意與其他人,它可能會是很容易測試這個,而不是問這個問題的感悟......不過,既然你問,這裏是你的代碼示例。代碼的結果是沒有文字顯示在屏幕上。

protected void Page_Load(object sender, EventArgs e) 
    { 
     string myString = null; 
     Response.ContentType = "text/plain"; 
     Response.Write(myString); 
     Response.End(); 
    } 
相關問題