क्या विजुअल स्टूडियो (या रिशेर्पर) में कोई सेटिंग है जो आपको यह निर्दिष्ट करने की अनुमति देती है कि कौन से नामस्थान डिफ़ॉल्ट होना चाहिए और उन्हें किस दायरे में रखा गया है?दृश्य स्टूडियो को नामस्थान के बाहर निर्देशों का उपयोग करने से रोकें
उदाहरण के लिए एक MVC परियोजना के लिए डिफ़ॉल्ट
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace Namespace
{
public class Class1
{
}
}
है, लेकिन Resharper और StyleCop शिकायत:
सभी का उपयोग कर निर्देशों नाम स्थान के अंदर रखा जाना चाहिए। [StyleCop नियम: SA1200]
निर्देश का उपयोग कोड वजह से नहीं है और हो सकता है सुरक्षित रूप से
हटाया वहाँ डिफ़ॉल्ट बस बनाने के लिए एक रास्ता है:
namespace Namespace
{
public class Class1
{
}
}
हां, आप कक्षा टेम्पलेट को संपादित कर सकते हैं; http://stackoverflow.com/questions/2072687/how-do-i-edit-the-visual-studio-templates-for-new-c-sharp-class-interface –
@AlexK। धन्यवाद। इसे डुप्ली के रूप में बंद करने के लिए वोट दिया गया :) –
@dav_i: उत्तर एक डुप्लिकेट हो सकता है - लेकिन मुझे लगता है कि आप नहीं जानते थे कि टेम्पलेट मौजूद थे? तो इस तथ्य के आधार पर सवाल रखने के लायक हो सकता है। – Ian