我有一個數據表,排序的DataTable基於價值列
PId PName Qty
123 XYZ 2
223 ABC 4
434 PQR 33
我想如果我通過PNAME爲「PQR」它排序「PNAME」,而不是遞增/遞減順序, ,然後如果我通過「ABC」,那麼PQR應該先出現,然後是其餘行, 應該先出現,然後是其餘行。 基本上想要重新排列第一行應該是我在變量中持有的「PName」的行。
感謝
所需的輸出 如果我有「ABC」,那麼上面的數據表中應重新洗牌的,
PId PName Qty
223 ABC 4
123 XYZ 2
434 PQR 33
如果我有「PQR」,那麼上面的數據表中應重新洗牌的,
PId PName Qty
434 PQR 33
123 XYZ 2
223 ABC 4
你可以用linq嗎? – DMishra
是的。你能告訴我它是如何工作的嗎? –
請參閱我的答案,因爲需要澄清。 – DMishra