c# - [类名] 类型声明中缺少部分修饰符;存在此类型的另一个部分声明

标签 c#

注意:我发现了一些类似的问题(Link 1Link 2),但它们对我没有帮助。

我正在尝试创建一个分部类,但在“主类”上出现以下错误:

Missing partial modifier on declaration of type SomeClass; another partial declaration of this type exists

那些是包含类的文件,问题是错误指向“主类”而不是部分类。我创建此部分类的原因是文件 SomeClass.cs 已与其他人 checkout ,因为我们(与我一起开发的人)正在使用 Team Foundation Server 进行源代码控制。

文件:SomeClass.cs

namespace MyNamespace
{
    public class SomeClass
    {
        // Some methods...
    }
}

文件:SomeClass2.cs

namespace MyNamespace
{
    public partial class SomeClass
    {
        // Some methods...
    }
}

最佳答案

如果您查看 MSDN - Partial Classes and Methods可以看到注意:All部分必须使用partial关键字。

关于c# - [类名] 类型声明中缺少部分修饰符;存在此类型的另一个部分声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23095067/

相关文章:

c# - fb like 按钮有什么问题?

c# - 否定正则表达式中的特定字符

c# - Ninject.Web.Mvc.FluentValidation 和 FluentValidation.MVC4

c# - ssis生成json文件删除返回

c# - Windows 窗体启动画面 - 在加载主窗体时显示窗体

c# - 为什么我的 App.Config 有这种奇怪的程序集重定向?

c# - 将非终止流中的对象集合转换为 IObservable

c# - Web.config 设置无法接受超过 1 GB 的文件大小

c# - 在 AngularJS/WebApi 应用程序中使用 Windows 身份验证的 CORS 问题 - 仅适用于 IE

c# - 如何修复错误 : "The currentthread needs to have its apartmentstate set to ApartmentState.sta to be able to initiate Internet Explorer"?