gpt4 book ai didi

c# - 不断收到部分声明可访问性方法错误

转载 作者:行者123 更新时间:2023-11-30 12:30:12 26 4
gpt4 key购买 nike

我从我的 friend 那里下载了一些代码(我们一起工作),当我运行代码几次时,它运行良好,没有错误,然后当我运行它时,我不断收到这两个错误:

错误 1 ​​“GuiGame.HareAndTortoiseForm”的部分声明具有冲突的可访问性修饰符

public partial class HareAndTortoiseForm : Form {

错误 2 类型“GuiGame.HareAndTortoiseForm”的声明缺少部分修饰符;存在该类型的另一个部分声明

internal class HareAndTortoiseForm {

我认为代码是在我创建 GUI 表单时自动生成的。我试过更改访问器,使它们都是公共(public)部分,但仍然没有运气。我已经尝试重新下载该文件大约 10 次,但问题一直存在,我无法找出它的来源或如何修复它。有没有人有任何线索?第一行代码来自 HareAndTortoiseForm.cs 类,另一行来自 HareAndTortoiseForm1.Designer.cs 类。

最佳答案

只要两者匹配,应该没问题。如果它们真的都是公开的,它会起作用...但我怀疑您正在修改设计者拥有的代码...然后将其重新生成为内部代码。

如果您希望它公开,请转到表单设计器并将那里的可访问性更改为公开,此时它应该没问题。

如果您希望它是内部的,请更改您的“手动”代码文件并将其修复在那里。

只要源文件之间是一致的并且设计者不会用有冲突的东西覆盖源文件,一切都应该没问题。

关于c# - 不断收到部分声明可访问性方法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16873144/

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