2024年5月29日水曜日

Copilot でC#コード作成

 csvファイルを利用して文章内の文字を置き換える関数をAI(Copilot)に作ってもらいました。

命令

C#でstring[置き換え前の文字,置き換え後の文字]を利用してstring[]の文字を置き換える処理を作ってください

string[,]を引数にしてください

Copilot

public  string[] ReplaceStrings(string[] input, string[,] replacements)

{

for (int i = 0; i < replacements.GetLength(0); i++)

{

for (int j = 0; j < input.Length; j++)

{

input[j] = input[j].Replace(replacements[i, 0], replacements[i, 1]);

}

}

return input;

}

所感

引数と戻り値を指定すれば自動でほしいコードを生成してくれます。

ローカルで実行できるようになればテストにも役立ちそうです。

0 件のコメント:

コメントを投稿