Влияют ли встроенные комментарии в коде C# на скомпилированную dll?C#

Место общения программистов C#
Ответить
Anonymous
 Влияют ли встроенные комментарии в коде C# на скомпилированную dll?

Сообщение Anonymous »

Рассмотрим файл C# с очень небольшим содержанием, например

...
public void DoSomething()
{
Console.WriteLine("Does Something!");
}
...


И тот же фрагмент с комментарием:

...
public void DoSomething()
{
// This line does something!
Console.WriteLine("Does Something!");
}
...


Когда компилятор поместит этот файл в dll, он удалит лишнее и сделает его машиночитаемым. Означает ли это, что обе библиотеки DLL полностью идентичны? Эти два файла, очевидно, имеют разное количество строк и будут иметь разные значения хэшей, но заботится ли компилятор? Будет ли пустая строка иметь такое же влияние на изменение файла, например

...
public void DoSomething()
{

Console.WriteLine("Does Something!");
}
...


Подробнее здесь: https://stackoverflow.com/questions/504 ... mpiled-dll
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»