public static string CreateHeaderStr() { var markdownTableStr = string.Empty; //var csvModelMap = new TestResultModel.ReadCsvModel(); //var type = typeof(TestResultModel.ReadCsvModel); //var attributeCount = 0; //foreach (var property in type.GetProperties()) //{ // attributeCount += property.GetCustomAttributes(false).Length; //} var map = new TestResultModel.ReadCsvModelMap(); markdownTableStr += "| "; for (var i = 0; i < map.MemberMaps.Count(); i++) { markdownTableStr += $"{map.MemberMaps.ElementAt(i).Data.Names[0]} | "; } markdownTableStr += Environment.NewLine; markdownTableStr += "| "; for (var i = 0; i < map.MemberMaps.Count(); i++) { markdownTableStr += $"---- | "; } markdownTableStr += Environment.NewLine; return(markdownTableStr); }
public static string CreateHeaderStr() { var markdownTableStr = string.Empty; var map = new TestResultModel.ReadCsvModelMap(); markdownTableStr += "| "; for (var i = 0; i < map.MemberMaps.Count(); i++) { markdownTableStr += $"{map.MemberMaps.ElementAt(i).Data.Names[0]} | "; } markdownTableStr += Environment.NewLine; markdownTableStr += "| "; for (var i = 0; i < map.MemberMaps.Count(); i++) { markdownTableStr += $"---- | "; } markdownTableStr += Environment.NewLine; return(markdownTableStr); }