Влияют ли встроенные комментарии в коде 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

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