cuốn sách gpt4 ai đã làm

C#:Dictionary 到 Dictionary> 的转换

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 18:46:33 26 4
mua khóa gpt4 Nike

第一个Dictionarygiống

        Từ điển ParentDict = Từ điển mới();
ParentDict.Add("A_1", "1");
ParentDict.Add("A_2", "2");
ParentDict.Add("B_1", "3");
ParentDict.Add("B_2", "4");
ParentDict.Add("C_1", "5");

Tôi cần chuyển đổi nó sang mới Từ điển>

Kết quả sẽ chứa

Giá trị khóa

Giá trị khóa
__________________________________________________

"A" "A_1" "1"
"A_2" "2"

"B" "B_1" "1"
"B_2" "2"

"C" "C_1" "1"

bây giờ tôi đang sử dụng vòng lặp lồng nhau做这个。

làm cách nào để sử dụng LqCy Làm điều này? hoặc Biểu thức LAMBDA ?

câu trả lời hay nhất

 var result = ParentDict.GroupBy(p => p.Key[0].ToString())
.ToDictionary(g => g.Key, g => g.ToDictionary(x => x.Key, x => x.Value));

Về việc chuyển đổi C#:Dictionary thành Từ điển>, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/4004348/

26 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress