Chúng tôi đã có một Hashtable là một tham chiếu chỉ đọc vào một danh sách các giá trị như thế này:Cơ cấu tổ chức 3 cột và tra cứu cho một hàng nhanh chóng bởi bất kỳ cột
internal static readonly Hashtable relationcodeAcodeB = new Hashtable
{
{"149", "23"},
{"139", "17"}
}
Bây giờ chúng ta cần một cấu trúc có thể chứa 3 giá trị (cột) và tìm kiếm một giá trị nhanh chóng bởi bất kỳ khác 2.
Something như thế này:
internal static readonly Hashtable relationcodeAcodeBcodeC = new Hashtable
{
{"149", "23", "xx"},
{"139", "17", "xxx"}
}
string codeB=relationcodeAcodeBcodeC[codeA="149"]["codeB"];
Có lý do nào khiến bạn không sử dụng bộ sưu tập chung không? –
Đây thực sự là một câu hỏi khá thú vị (upvote!); rõ ràng là có nhiều giải pháp cho điều này nhưng tôi tò mò muốn biết cách nhanh nhất/sạch nhất hoặc thậm chí chính xác để làm điều này là gì. BTW bạn nên làm rõ: tiêu đề được nói bởi bất kỳ cột nào trong khi câu hỏi được đọc bởi bất kỳ câu hỏi nào khác ** hai **. Khá khác biệt. – pyrocumulus
Đồng ý với Cloud - đây có thể là một câu hỏi thú vị nếu bạn làm rõ. –