掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
下面為ASP.NET新手總結(jié)了一些問題及解答,希望能對(duì)諸位剛剛開始接觸ASP.NET的讀者有些幫助。

我們提供的服務(wù)有:網(wǎng)站建設(shè)、成都做網(wǎng)站、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、薩迦ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的薩迦網(wǎng)站制作公司
ASP.NET新手問題1,關(guān)于ref與out的區(qū)別
ref 參數(shù)傳入時(shí)需要初始化
out 參數(shù)傳入時(shí)不需要初始化,但是出來的時(shí)候需要保證會(huì)產(chǎn)生一個(gè)有效地引用
ASP.NET新手問題2,在堆上運(yùn)行跟在棧上運(yùn)行有什么區(qū)別
類,引用型等大型對(duì)象被分配在堆上,而值類型分配在堆棧中,后者效率高。每個(gè)過程都有自己的堆??臻g,退出過程時(shí),c#自動(dòng)釋放堆??臻g。堆則由垃圾收集器來管理
ASP.NET新手問題3,frameset 和 iframe 的區(qū)別
frameset是框架,一個(gè)網(wǎng)頁被劃分成幾個(gè)塊, 每個(gè)塊為不同的網(wǎng)頁文件。iframe是內(nèi)嵌網(wǎng)頁,可以被嵌在一個(gè)頁頁的任何地方。一般iframe使用靈活些
ASP.NET新手問題4,sprintf、wsprintf、printf的區(qū)別
sprintf用于打印ANSI字符集
wsprintf用于打印UNICODE字符集
printf向標(biāo)準(zhǔn)設(shè)備輸出,也就是顯示器STDOUT
ASP.NET新手問題5,Server.transfer 和response.redirect的區(qū)別
Server.Transfer:使用服務(wù)器端方法將用戶重定向到另一頁。
在此方案中,服務(wù)器只是將上下文傳輸?shù)搅硪豁?。其?yōu)點(diǎn)是您可以共享頁之間的頁上下文信息。其缺點(diǎn)是用戶的瀏覽器不知道在進(jìn)行傳輸,因此不更新瀏覽器的歷史記錄。如果用戶刷新此頁,則可能會(huì)產(chǎn)生意外的結(jié)果。
Response.Redirect:將用戶從瀏覽器重定向到另一頁。
在此方案中,將一個(gè)命令發(fā)送到用戶瀏覽器,使瀏覽器獲取另一頁。其優(yōu)點(diǎn)是更新瀏覽器的歷史記錄。其缺點(diǎn)是此方案執(zhí)行額外的往返過程,這會(huì)影響性能。
ASP.NET新手問題6,Page.RegisterStartupScript 和response.write 的區(qū)別
Page.RegisterClientScriptBlock
腳本將會(huì)被放在緊挨“< /form>”
的前面。
Page.RegisterStartupScript
腳本將會(huì)被放在緊挨后幾個(gè)隱藏的input的后面。
ASP.NET新手問題7,class 和struct的區(qū)別
結(jié)構(gòu)是值類型,class 是引用類型。
所有結(jié)構(gòu)類型隱式地從類 System.valueType 繼承。
對(duì)結(jié)構(gòu)類型變量進(jìn)行賦值意味著將創(chuàng)建所賦的值的一個(gè)“副本”。
一個(gè)結(jié)構(gòu)的默認(rèn)值的計(jì)算如下:將所有值類型字段設(shè)置為它們的默認(rèn)值,并將所有引用類型字段設(shè)置為 null,這樣就產(chǎn)生了該結(jié)構(gòu)的默認(rèn)值。
使用裝箱和取消裝箱操作在結(jié)構(gòu)類型和 object 之間進(jìn)行轉(zhuǎn)換。
對(duì)于結(jié)構(gòu),this 的意義不同。
在結(jié)構(gòu)中,實(shí)例字段聲明中不能含有變量初始值設(shè)定項(xiàng)。
在結(jié)構(gòu)中不能聲明無參數(shù)的實(shí)例構(gòu)造函數(shù)。
在結(jié)構(gòu)中不能聲明析構(gòu)函數(shù)。

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流