更新:2007 年 11 月
错误消息
两个分部方法声明都必须是不安全的,或者都不能是不安全的分部方法由定义声明(签名)和可选的实现声明(体)组成。如果定义声明具有 unsafe 修饰符,则实现声明也必须具有该修饰符。相反,如果实现声明具有 unsafe 修饰符,定义声明也必须具有该修饰符。
更正此错误
如果定义声明是正确的,则在实现声明中相应地添加或移除 unsafe 修饰符以匹配定义声明。
示例
复制代码 | |
---|---|
// cs0764.cs // Compile with: /target:library /unsafe public partial class C { partial void Part(); unsafe partial void Part() //CS0764 { } public static int Main() { return 1; } } |