我试图解决这个问题但我真的不知道还能做什么。我收到此错误:
Inconsistent accessibility: field type 'ChatClient.Configurator.IPChangeHandler' is less accessible than field 'ChatClient.Configurator.IPChange'
这是代码的一部分:
namespace ChatClient
{
public partial class Configurator : Form
{
public delegate void IPChangeHandler(object sender, IPAddressInfoEventArgs e);
public event IPChangeHandler IPChange;
// ...
}
}
让代表和班级公开没有成功。 谢谢!
答案 0 :(得分:1)
检查IPAddressInfoEventArgs类的可访问级别。
必须公开,因为事件IPChange
也是公开的。
答案 1 :(得分:0)
请转到解决方案部分..&打开IPAddressInfoEventArgs.cs文件....
在该文件中更新....
using System;
using System.Collections.Generic;
using System.Text;
namespace ChatClient
{
public class IPAddressInfoEventArgs : EventArgs
{
private string _ipAddress;
public IPAddressInfoEventArgs(string ipAddress)
{
this._ipAddress = ipAddress;
}
public string IPAddress
{
get { return this._ipAddress; }
}
}
}