C# 獲取方法中的summary
阿新 • • 發佈:2022-01-03
using System; using Namotion.Reflection; namespace ConsoleApp1 { class Program { static void Main(string[] args) { string studentSummary = typeof(Student).GetXmlDocsSummary(); Console.WriteLine(studentSummary); var piList = typeof(Student).GetProperties();foreach (var pi in piList) { var summary = pi.GetXmlDocsSummary(); Console.WriteLine($"{pi.Name}-->{summary}"); } } } /// <summary> /// 學生資訊 /// </summary> public class Student { /// <summary> ///Id /// </summary> public int Id { get; set; } /// <summary> /// 姓名 /// </summary> public string Name { get; set; } /// <summary> /// 性別 /// </summary> public string Sex { get; set; } } }
執行結果:
學生資訊 Id-->Id Name-->姓名 Sex-->性別