Ta biblioteka DLL jest dodawana domyślnie w projektach programu Visual Studio 2010. Do czego służy ten nowy zespół? Wydaje się, że nie zawiera wiele po obejrzeniu go za pomocą Reflectora, a Google również nie ma wiele do powiedzenia na ten temat.
164
Odpowiedzi:
Jest używany, gdy / jeśli używasz
dynamic
słowa kluczowego w swoim projekcie. Zestaw zawiera spinacz środowiska uruchomieniowego C #.Kompilator C # został zasadniczo wyodrębniony do biblioteki, dzięki czemu może emitować, kompilować i uruchamiać kod potrzebny do obsługi
dynamic
słowa kluczowego. Przy pierwszym użyciudynamic
w kodzie ten zestaw (a także System.dll, System.Core.dll i System.Dynamic.dll) zostanie załadowany do domeny AppDomain.źródło
dynamic
dużo więcej niż obecnie (tj. Nigdy)?using System.Linq;
do wszystkich plików. Po prostu sprawia, że nowsze funkcje języka są nieco bardziej płynne. Jeśli chcesz go używaćdynamic
, po prostu działa bez wysiłku z Twojej strony.Zawsze go usuwałam. Nie ma jeszcze żadnych problemów.
źródło
<Reference Include="Microsoft.CSharp" />
z pliku .csproj.