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