連続する引用符を削除するには、正規表現または何らかの方法が必要です。
例: 「「私は」引用符の中にいます」から「私は引用符の中にいます」
または、「引用符で囲まれています」から「引用符で囲まれています」。
正規表現についてはよくわかりません。replace メソッドも使用してみましたが、エスケープするのに問題があります。
私はこれを実験してきました:
static void Main(string[] args)
{
string pattern = @"^\s*""?|""?\s*$";
string input = Console.ReadLine();
Console.WriteLine(Regex.Replace(input, pattern, string.Empty));
Console.ReadKey();
}