c# - 如何计算 C# 中的类属性?
问题描述
如何计算此类DataSources
属性?答案应该是“3”
public class DataSources
{
public int Id { get; set; }
public string Name { get; set; }
public string Phone { get; set; }
}
解决方案
您可以使用System.Reflection命名空间中的类调查类型元数据。在您的情况下, TypeInfo -class 是一种在获取有关属性的信息时可以帮助您的类。
using System.Linq;
typeof(DataSources).GetProperties().Count();
或者
typeof(DataSources).GetProperties().Length;
推荐阅读
- javascript - 如何获取 JavaScript onclick 调用元素的 id
- apache-spark - javax.xml.stream.XMLStreamException:试图输出第二个根 Spark-XML Spark 程序
- mysql - 使用触发器更新同一个mysql表中的数据
- metadata - 我应该使用元属性还是 json-ld
- vue.js - nuxt js,如何在服务器端渲染时获取网页的主机名
- sql - 将 2 个表中的值相乘 sql server
- firebase - Flutter 是否支持 Firebase 动态链接?
- assembly - 跳出范围
- javascript - 如何解析不寻常的数组?
- r - 我们模型的几个参数无法在 WinBUGS 中收敛