XFEExtension
【DLL】XFE各类拓展是一个C#的DLL库,旨在优化C#代码中常用语句的使用,并提供更简洁的访问方式,同时提供Xunit测试框架,快速搭建服务器/客户端,免费ChatGPTAPI接口,免费通讯服务器,XFE下载器,新增格式等
关注
0
Fork
0
Star
0
using XFEExtension.NetCore.XFETransform.ObjectInfoAnalyzer;
using XFEExtension.NetCore.XFETransform;
using XFEExtension.NetCore.XFETransform.StringConverter;
namespace XFEExtension.NetCore.Analyzer.Test;
internal class Program
{
/// <summary>
/// 运行对象信息分析器的控制台测试,并将分析后的对象描述输出到控制台。
/// </summary>
public static void Main()
{
var testClass = new TestClass("测试类", "测试描述:我上早八", 56)
{
Tags = [["标签11", "标签12"], ["标签21", "标签22"]],
Enum = MyEnum.Test2,
MultiEnum = MyMultiEnum.Get | MyMultiEnum.Pull | MyMultiEnum.Set | MyMultiEnum.Post
}.GetType();
var result = XFEConverter.GetObjectInfo(StringConverter.ColoredObjectAnalyzer, "分析对象", ObjectPlace.Main, 0, [testClass], testClass, testClass, false, false).OutPutObject();
Console.WriteLine(result);
//testClass.X();
}
}
enum MyEnum
{
Test1 = 3,
Test2 = 12,
Test3 = 1
}
[Flags]
enum MyMultiEnum
{
Get = 1,
Set = 2,
Post = 4,
Pull = 8
}
using XFEExtension.NetCore.XFETransform.ObjectInfoAnalyzer;
using XFEExtension.NetCore.XFETransform;
using XFEExtension.NetCore.XFETransform.StringConverter;
namespace XFEExtension.NetCore.Analyzer.Test;
internal class Program
{
/// <summary>
/// 运行对象信息分析器的控制台测试,并将分析后的对象描述输出到控制台。
/// </summary>
public static void Main()
{
var testClass = new TestClass("测试类", "测试描述:我上早八", 56)
{
Tags = [["标签11", "标签12"], ["标签21", "标签22"]],
Enum = MyEnum.Test2,
MultiEnum = MyMultiEnum.Get | MyMultiEnum.Pull | MyMultiEnum.Set | MyMultiEnum.Post
}.GetType();
var result = XFEConverter.GetObjectInfo(StringConverter.ColoredObjectAnalyzer, "分析对象", ObjectPlace.Main, 0, [testClass], testClass, testClass, false, false).OutPutObject();
Console.WriteLine(result);
//testClass.X();
}
}
enum MyEnum
{
Test1 = 3,
Test2 = 12,
Test3 = 1
}
[Flags]
enum MyMultiEnum
{
Get = 1,
Set = 2,
Post = 4,
Pull = 8
}