可以使用以下代码定义成员变量:

private byte[] _byteArray = new byte[21];
public byte[] ByteArray
{
    get { return _byteArray; }
    set { _byteArray = value; }
}

private string _customName;
public string CustomName
{
    get { return _customName; }
    set
    {
        if (value != null && !value.Contains(' ')) // 检查值是否为空或包含空格
        {
            _customName = value;
        }
        else
        {
            throw new ArgumentException('CustomName cannot be null or contain spaces.');
        }
    }
}

这里定义了一个名为 'ByteArray' 的字节数组成员变量,长度为 21,以及一个名为 'CustomName' 的字符串成员变量。自定义名不能为空且不能包含空格。在设置 'CustomName' 的值时,使用了一个异常处理,防止出现不合法的值。

C# 定义字节数组和自定义名成员变量:限制长度和字符

原文地址: https://www.cveoy.top/t/topic/ltZE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录