public static void Main()
var dt = new DataTable();
dt.TableName = "TestTable";
dt.Columns.Add(new DataColumn() { ColumnName = "ID", DataType = typeof(int) });
dt.Columns.Add(new DataColumn() { ColumnName = "Name", DataType = typeof(string) });
dt.Columns.Add(new DataColumn() { ColumnName = "Date", DataType = typeof(DateTime) });
var result = dt.GenerateClass();
Console.WriteLine(result);