C#でcharの配列をstringに変換する方法を調べてみたところ、次の2つが使い易そうな感じでした。
new stringを使う方法
char[] array = { 'a', 'b', 'c', 'd', 'e' };
string s = new string(array);
Console.WriteLine(s);
実行結界
abcde
string.Concatを使う方法
char[] array = { 'a', 'b', 'c', 'd', 'e' };
string s = string.Concat(array);
Console.WriteLine(s);
実行結界
abcde
他にもstring.Appendを使って1文字ずつ追加していく方法等いろいろあると思いますので、使い易い実装を探してみてください。