public DataColumn ToDataColumn()
{
DataColumn col = new DataColumn(Name);
col.Caption = Title;
var colTypes = ValueType.Types;
if (colTypes.Length == 0 || colTypes.Length > 1)
{
col.DataType = typeof (object);
}
else
{
col.DataType = colTypes[0].ManagedType;
}
return col;
}