我有一個DataRow,它是有很多列的DataTable的一部分,並且在'靜態'列的最後有一個可能無限數量的動態列,所有動態列都以'cat-'作爲前綴。獲取DataTable中具有特定前綴的列的數量?
是否有可能返回有多少列有這個前綴?它將如何完成?
在此先感謝。
我有一個DataRow,它是有很多列的DataTable的一部分,並且在'靜態'列的最後有一個可能無限數量的動態列,所有動態列都以'cat-'作爲前綴。獲取DataTable中具有特定前綴的列的數量?
是否有可能返回有多少列有這個前綴?它將如何完成?
在此先感謝。
這裏的五個一(希望如此);)
var count = yourDataTable.Columns
.Cast<DataColumn>()
.Count(x => x.ColumnName.StartsWith("cat-"));
謝謝!完美工作。我會接受,當它讓我。 –
適合我! https://gist.github.com/escherrer/16f2bc89215ce6bd92f1 –
回答你的問題是「是」 –
@RobertFricke切青菜,並給我一個答案該死! (玩笑)。但是,真的,它將如何完成? –
我會回答,但在大約3分鐘內,您將有五個答案,全部正確:) –