48 lines
777 B
C#
48 lines
777 B
C#
using System;
|
|
using System.Text;
|
|
using System.Xml;
|
|
|
|
namespace N
|
|
{
|
|
public class T
|
|
{
|
|
public static void Main()
|
|
{
|
|
var headers = new [] { "", "X", "Y", "Z" };
|
|
|
|
var cols = headers.Select(name =>
|
|
new XElement(
|
|
"th",
|
|
name,
|
|
new XAttribute("text-align", "center")
|
|
)
|
|
);
|
|
|
|
var rows = Enumerable.Range(0, 4).Select(ri =>
|
|
new XElement(
|
|
"tr",
|
|
new XElement("td", ri),
|
|
Enumerable.Range(0, 4).Select(ci =>
|
|
new XElement(
|
|
"td",
|
|
ci,
|
|
new XAttribute("text-align", "center")
|
|
)
|
|
)
|
|
)
|
|
);
|
|
|
|
var xml = new XElement(
|
|
"table",
|
|
new XElement(
|
|
"thead",
|
|
new XElement("tr", cols),
|
|
new XElement("tbody", rows)
|
|
)
|
|
);
|
|
|
|
Console.WriteLine(xml.ToString());
|
|
}
|
|
}
|
|
}
|