Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 评论会减缓我的网页的执行时间吗?_C#_Asp.net_Comments - Fatal编程技术网

C# 评论会减缓我的网页的执行时间吗?

C# 评论会减缓我的网页的执行时间吗?,c#,asp.net,comments,C#,Asp.net,Comments,在你们中的一些人看来,这可能是一个非常奇怪的问题,但我真的想知道我代码中的注释是否会减慢我创建的页面的执行时间。 我有一些类/网络控件,它们需要大量的注释,以使所有内容都清晰易读,其他人将不得不处理我的代码,现在想知道ASP.Net如何处理我的注释。注释会在编译时从我的代码中删除吗?或者这一切是如何完成的 我应该更具体一点:我的意思是C#中代码背后的注释。C#中的注释服务器端除了稍微增加编译时间外,什么都做不了 javascript中的注释当然会增加下载量。但是,由于您通常在生产系统上缩小jav

在你们中的一些人看来,这可能是一个非常奇怪的问题,但我真的想知道我代码中的注释是否会减慢我创建的页面的执行时间。 我有一些类/网络控件,它们需要大量的注释,以使所有内容都清晰易读,其他人将不得不处理我的代码,现在想知道ASP.Net如何处理我的注释。注释会在编译时从我的代码中删除吗?或者这一切是如何完成的

我应该更具体一点:我的意思是C#中代码背后的注释。

C#中的注释服务器端除了稍微增加编译时间外,什么都做不了

javascript中的注释当然会增加下载量。但是,由于您通常在生产系统上缩小javascript,从而去掉注释和空白,因此在实践中并不重要


由于动态生成页面上的html缩小并不常见,html中的注释会使您的速度减慢一点,但它们通常太少,在实践中也不重要。

aspx页面上的注释(如javascript等)会使页面变慢,因为它是需要下载的内容。对于JavaScript,您可以使用最小化程序,并在生产系统上使用JavaScript的最小化版本


对于c代码。。。这没有什么区别,因为注释没有编译到程序集中。

否。唯一的例外是当您有过多的HTML(
如果注释在.aspx页面中,则取决于它们是HTML注释还是服务器端注释。正如Pieter指出的,HTML(
!C#代码、javascript代码或HTML中的注释?很奇怪..服务器端注释怎么会导致“编译时间略微增加”?C#编译器需要解析它们,这需要花费很少的时间。但除非注释数量过多,否则增加不会明显。