不一致的可访问性错误:字段的可访问性低于字段

本文关键字:字段 访问 于字段 错误 不一致 | 更新日期: 2023-09-27 17:56:08

>我试图解决我遇到的这个问题,但我真的不知道还能做什么。我收到此错误: 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;
        // ...
    }
}

公开代表和班级没有成功。谢谢!

不一致的可访问性错误:字段的可访问性低于字段

检查 IPAddressInfoEventArgs 类的可访问级别。

它必须是公开的,因为事件IPChange也是公开的。

请转到解决方案部分..&打开 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; }
        }
    }
}