私は C# API クライアントを作成しており、ほとんどの投稿要求で FormUrlEncodedContent を使用してデータを投稿しました。
List<KeyValuePair<string, string>> keyValues = new List<KeyValuePair<string, string>>();
keyValues.Add(new KeyValuePair<string, string>("email", email));
keyValues.Add(new KeyValuePair<string, string>("password", password));
var content = new FormUrlEncodedContent(keyValues);
しかし、今度は文字列配列を 1 つのパラメーターとしてポストする必要があります。以下のようなもの。
string[] arr2 = { "dir1", "dir2"};
c# HttpClient を使用して、この配列を他の文字列パラメーターと一緒に送信するにはどうすればよいですか。