Standard-using-Direktiven in der neuen C# - Dateien
Warum kommt Visual Studio 2008 automatisch legen Sie die folgenden using-Direktiven in jeder neuen C# - Datei, die ich erstellen?
using System;
using System.Collections.Generic;
using System.Text;
Was ist so besonderes an diesen namespaces? Sind diese die am häufigsten verwendeten?
- PowerCommands für Visual Studio 2010, visualstudiogallery.msdn.microsoft.com/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, Sie sind Häufig benutzt, das ist alles so MS setzen Sie Sie in die Visual Studio-Vorlagen. Ich persönlich verwende "Sortieren und entfernen Sie nicht verwendete aufzuhalten der Benutzung" ziemlich Häufig, so dass Sie oft Weggehen.
Wenn Sie möchten, um Sie zu entfernen, können Sie ändern Sie die "neue Klasse" - Vorlage.
BEARBEITEN: Wenn Sie ein fan von "Sortieren und Entfernen Sie nicht verwendete Using-Direktiven" Sie sollten halten Sie von PowerCommands für Visual Studio -, fügt eine Lösung-Explorer-Kontext-Menü-Element, es zu tun für ein ganzes Projekt, anstatt nur einer Datei 🙂
Wenn Sie mögen, können Sie Sie ändern. Sehen hier für mehr info.
--- Unten ist der wichtigste Teil des Artikels, in dem Fall der link aufhört. ---
Wenn Sie öffnen
%Program Files%\Microsoft Visual Studio 8\Common7\IDE\ItemTemplates\CSharp\1033\Class.zip
können Sie dieclass.cs
Datei, die verwendet wird, generieren alle neuen C# - Quellcode-Dateien - sieht wie folgt aus:Können Sie dann hinzufügen oder entfernen der mit Richtlinien Sie wollen an der Spitze dieser Datei, und speichern Sie Sie zurück in das Archiv. Schließlich laufen
%Program Files%\Microsoft Visual Studio 8\Common7\IDE\devenv.exe /setup
zum aktualisieren von Visual Studio template-cache. Jetzt alle neuen C# - Dateien, die Sie erstellen sollten mit Ihrem modifizierten Vorlage.Dass die namespaces, die ausgewählt wurde, um die in der Vorlage für eine neue Datei, in dieser spezifischen Art von Projekt. Verschiedene Arten von Projekten verschiedene Vorlagen und somit verschiedene Gruppen von using-Direktiven. Die using-Direktiven wurden nur gewählt, je nachdem, was benötigt wird für diesen Typ der Datei, und was Sie wahrscheinlich sind, zu verwenden.
Die using-Direktive nur sagt dem compiler, wo man die Klassen, so gibt es keinen Schaden in mit using-Direktiven, die nicht neccesarily benötigt der code, solange Sie nicht verursachen keine Konflikte (mehrdeutige Klasse Namen).
Wenn du mit der rechten Maustaste in der Datei, und öffnen Sie die
Organise Usings
Untermenü finden Sie die optionRemove Unused Usings
, die Sie verwenden können, zu entfernen, indem Sie Richtlinien, dass es nicht notwendig ist, die Datei.