XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEExtension

【DLL】XFE各类拓展是一个C#的DLL库,旨在优化C#代码中常用语句的使用,并提供更简洁的访问方式,同时提供Xunit测试框架,快速搭建服务器/客户端,免费ChatGPTAPI接口,免费通讯服务器,XFE下载器,新增格式等

公开
关注 0 Fork 0 Star 0
UTF-8
namespace XFEExtension.NetCore.Analyzer.Test;

internal class TestClass(string name, string description, int age)
{
    /// <summary>
    /// 用于验证字段分析功能的整数标识。
    /// </summary>
    public int id;
    private int data;
    /// <summary>
    /// 获取用于验证空对象分析功能的测试对象。
    /// </summary>
    public EmptyClass EPClass { get; } = new();
    /// <summary>
    /// 获取或设置用于验证无符号整数分析功能的数值。
    /// </summary>
    public ushort OS { get; set; }
    /// <summary>
    /// 获取或设置测试对象的名称。
    /// </summary>
    public string Name { get; set; } = name;
    /// <summary>
    /// 获取或设置用于验证嵌套列表分析功能的标签集合。
    /// </summary>
    public List<List<string>> Tags { get; set; }
    /// <summary>
    /// 获取或设置用于验证布尔属性分析功能的值。
    /// </summary>
    public bool MyProperty { get; set; }
    /// <summary>
    /// 获取或设置用于验证枚举分析功能的枚举值。
    /// </summary>
    public MyEnum Enum { get; set; }
    /// <summary>
    /// 获取或设置用于验证标志枚举分析功能的组合枚举值。
    /// </summary>
    public MyMultiEnum MultiEnum { get; set; }
    /// <summary>
    /// 获取或设置测试对象的描述。
    /// </summary>
    public string Description { get; set; } = description;
    /// <summary>
    /// 获取或设置测试对象的年龄。
    /// </summary>
    public int Age { get; set; } = age;
}

internal class EmptyClass { }