Vấn đề về mảng trong C# (key-value)

Vd e có mảng sau

array (
key1 = value1,
key2 = value2,
key3 = value3
)

Như bên php thì khai báo mảng này rất đơn giản

$array['key1'] = 'value1';
$array['key2'] = 'value2';
$array['key3'] = 'value3';

Không biết bên c# khai báo như thế nào, các tài liệu e tìm trên mạng đều là
array.add("value")
mà ko biết gán key kiểu gì
Ai biết chỉ e với, hoặc chỉ e cách khác ngoài array để lưu kiểu dữ liệu như thế này. tks ạ

var names = new Dictionary<int, string> {
  { 1, "Adam" },
  { 2, "Bart" },
  { 3, "Charlie" }
};
2 Likes

Tks bác, chỉ 1 vd là đủ hiểu :3

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?