偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

ASP.NET新手問(wèn)題總結(jié)

開(kāi)發(fā) 后端
本文總結(jié)了一些ASP.NET新手的常見(jiàn)問(wèn)題,如ref與out的區(qū)別,frameset 和 iframe 的區(qū)別等等。

下面為ASP.NET新手總結(jié)了一些問(wèn)題及解答,希望能對(duì)諸位剛剛開(kāi)始接觸ASP.NET的讀者有些幫助。

ASP.NET新手問(wèn)題1,關(guān)于ref與out的區(qū)別

ref 參數(shù)傳入時(shí)需要初始化

out 參數(shù)傳入時(shí)不需要初始化,但是出來(lái)的時(shí)候需要保證會(huì)產(chǎn)生一個(gè)有效地引用

ASP.NET新手問(wèn)題2,在堆上運(yùn)行跟在棧上運(yùn)行有什么區(qū)別

 類(lèi),引用型等大型對(duì)象被分配在堆上,而值類(lèi)型分配在堆棧中,后者效率高。每個(gè)過(guò)程都有自己的堆??臻g,退出過(guò)程時(shí),c#自動(dòng)釋放堆棧空間。堆則由垃圾收集器來(lái)管理

ASP.NET新手問(wèn)題3,frameset 和 iframe 的區(qū)別

frameset是框架,一個(gè)網(wǎng)頁(yè)被劃分成幾個(gè)塊, 每個(gè)塊為不同的網(wǎng)頁(yè)文件。iframe是內(nèi)嵌網(wǎng)頁(yè),可以被嵌在一個(gè)頁(yè)頁(yè)的任何地方。一般iframe使用靈活些

ASP.NET新手問(wèn)題4,sprintf、wsprintf、printf的區(qū)別

sprintf用于打印ANSI字符集

wsprintf用于打印UNICODE字符集

printf向標(biāo)準(zhǔn)設(shè)備輸出,也就是顯示器STDOUT

ASP.NET新手問(wèn)題5,Server.transfer 和response.redirect的區(qū)別

Server.Transfer:使用服務(wù)器端方法將用戶(hù)重定向到另一頁(yè)。

在此方案中,服務(wù)器只是將上下文傳輸?shù)搅硪豁?yè)。其優(yōu)點(diǎn)是您可以共享頁(yè)之間的頁(yè)上下文信息。其缺點(diǎn)是用戶(hù)的瀏覽器不知道在進(jìn)行傳輸,因此不更新瀏覽器的歷史記錄。如果用戶(hù)刷新此頁(yè),則可能會(huì)產(chǎn)生意外的結(jié)果。

Response.Redirect:將用戶(hù)從瀏覽器重定向到另一頁(yè)。

在此方案中,將一個(gè)命令發(fā)送到用戶(hù)瀏覽器,使瀏覽器獲取另一頁(yè)。其優(yōu)點(diǎn)是更新瀏覽器的歷史記錄。其缺點(diǎn)是此方案執(zhí)行額外的往返過(guò)程,這會(huì)影響性能。

ASP.NET新手問(wèn)題6,Page.RegisterStartupScript 和response.write 的區(qū)別

Page.RegisterClientScriptBlock

腳本將會(huì)被放在緊挨“< /form>”

的前面。

Page.RegisterStartupScript

腳本將會(huì)被放在緊挨后幾個(gè)隱藏的input的后面。

ASP.NET新手問(wèn)題7,class 和struct的區(qū)別

結(jié)構(gòu)是值類(lèi)型,class 是引用類(lèi)型。

所有結(jié)構(gòu)類(lèi)型隱式地從類(lèi) System.valueType 繼承。

對(duì)結(jié)構(gòu)類(lèi)型變量進(jìn)行賦值意味著將創(chuàng)建所賦的值的一個(gè)“副本”。

一個(gè)結(jié)構(gòu)的默認(rèn)值的計(jì)算如下:將所有值類(lèi)型字段設(shè)置為它們的默認(rèn)值,并將所有引用類(lèi)型字段設(shè)置為 null,這樣就產(chǎn)生了該結(jié)構(gòu)的默認(rèn)值。

使用裝箱和取消裝箱操作在結(jié)構(gòu)類(lèi)型和 object 之間進(jìn)行轉(zhuǎn)換。

對(duì)于結(jié)構(gòu),this 的意義不同。

在結(jié)構(gòu)中,實(shí)例字段聲明中不能含有變量初始值設(shè)定項(xiàng)。

在結(jié)構(gòu)中不能聲明無(wú)參數(shù)的實(shí)例構(gòu)造函數(shù)。

在結(jié)構(gòu)中不能聲明析構(gòu)函數(shù)。

【編輯推薦】

  1. 深入研究Repeater控件:***的靈活性
  2. DataList控件入門(mén)介紹
  3. DataGrid Web控件運(yùn)作機(jī)制探秘
  4. 小議ASP.NET數(shù)據(jù)Web控件之間的相似性
  5. 從傳統(tǒng)ASP到ASP.NET的轉(zhuǎn)變:了解控件
責(zé)任編輯:yangsai 來(lái)源: 中國(guó).NET論壇
相關(guān)推薦

2009-07-29 16:31:39

ASP.NET安裝部署

2009-08-17 09:24:25

ASP.NET控件

2009-07-30 12:30:27

ASP.NET中使用S

2009-07-22 17:45:35

ASP.NET教程

2009-08-06 15:56:40

ASP.NET Coo

2009-08-03 14:22:33

什么是ASP.NET

2009-07-28 17:17:19

ASP.NET概述

2009-07-22 17:50:14

2009-07-27 12:22:03

ASP.NET和ASPASP.NET入門(mén)教程

2009-07-22 18:02:26

ASP.NET Ses

2009-07-23 10:08:24

asp.net mvc

2009-07-28 12:35:37

querystring

2009-07-29 16:08:07

ASP和ASP.NET

2009-07-29 17:11:25

ASP.NET ISA

2009-07-27 17:51:58

WCF服務(wù)ASP.NET

2009-08-10 13:32:15

ASP.NET TimASP.NET組件設(shè)計(jì)

2009-08-03 13:38:18

ASP.NET編程模型

2009-07-31 08:56:59

ASP.NET頁(yè)面刷新

2012-07-03 13:55:00

ASP.NET

2009-08-07 14:42:02

ASP.NET控件開(kāi)發(fā)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)