gpt4 book ai didi

c# - VS.NET 默认为私有(private)类

转载 作者:太空狗 更新时间:2023-10-29 20:49:07 24 4
gpt4 key购买 nike

为什么 Visual Studio 在 C# 中将新类声明为私有(private)?我几乎总是将它们切换为公开,我是不是疯了?

最佳答案

我不确定它为什么这样做,但为了让 Visual Studio 默认将类创建为 Public,您可以执行以下操作:

转到“Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Code\1033”,你会发现一个名为Class.zip的文件,在.zip文件中打开名为Class.cs的文件,文件的内容如下所示:

using System;
using System.Collections.Generic;
$if$ ($targetframeworkversion$ == 3.5)using System.Linq;
$endif$using System.Text;

namespace $rootnamespace$
{
class $safeitemrootname$
{
}
}

您需要做的就是在类名前添加“Public”。结果应如下所示:

using System;
using System.Collections.Generic;
$if$ ($targetframeworkversion$ == 3.5)using System.Linq;
$endif$using System.Text;

namespace $rootnamespace$
{
public class $safeitemrootname$
{
}
}

您需要做的最后一件事是刷新 Visual Studio 正在使用的所有模板,并让他重新加载它们。该命令是(需要一段时间,所以请稍等):

devenv /installvstemplates

就是这样,默认情况下不再有私有(private)类。当然你也可以添加内部或任何你想要的。

Source

关于c# - VS.NET 默认为私有(private)类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com