Files
XericUIActionVessel/Runtime/InterfaceAttributeReflectionGenerator/Scripts/XuiavrgUtilities.cs
T
lrss3 283a444228 属性反射生成界面基本框架。
修复懒加载框的布局问题。
2026-04-24 19:42:35 +08:00

22 lines
654 B
C#

using System;
using System.Collections.Generic;
using System.Reflection;
namespace XericUI.ReflectionUIGenerator
{
public static class XuiavrgUtilities
{
/// <summary>
/// 获取所有运行时成员(字段和属性)
/// </summary>
/// <param name="type"></param>
/// <returns></returns>
public static IEnumerable<MemberInfo> GetRuntimeMemberInfo(this Type type)
{
foreach (var field in type.GetRuntimeFields())
yield return field;
foreach (var property in type.GetRuntimeProperties())
yield return property;
}
}
}