DataTable dt = new DataTable();
dt.Columns.Add(new DataColumn(gridColumn1, typeof(bool)));
Tôi đã chờ đợi kết quả của dòng này để bao gồm các thông tin về Loại DataColumns (bool):Nhận một Cột DataTable DataType
?dt.Columns[0].GetType()
DataTable dt = new DataTable();
dt.Columns.Add(new DataColumn(gridColumn1, typeof(bool)));
Tôi đã chờ đợi kết quả của dòng này để bao gồm các thông tin về Loại DataColumns (bool):Nhận một Cột DataTable DataType
?dt.Columns[0].GetType()
gì bạn muốn sử dụng là tài sản này:
dt.Columns[0].DataType
thuộc tính DataType
sẽ thiết lập để một trong các cách sau:
Boolean
Byte
Char
DateTime
Decimal
Double
Int16
Int32
Int64
SByte
Single
String
TimeSpan
UInt16
UInt32
UInt64
dt.Columns[0].DataType.Name.ToString()
Vui lòng thêm các chi tiết khác về câu trả lời của bạn, ví dụ: giải thích lý do mã của bạn hoạt động, v.v. – Mehraban
Bạn có thể nhận loại cột của DataTable với DataType thuộc tính của cột DataTable như dưới đây:
var type = dt.Columns [0] .DataType
dt : Đối tượng DataTable.
0: Chỉ mục cột DataTable.
hy vọng nó giúp
Ty :)
@JeremyThompson Vui mừng bạn đã nhận nó làm việc. :) –
Và bất kỳ tên loại nào khác, ví dụ: System.Collections.Specialized.StringDictionary – philw