2016-09-19 17 views
-3

メソッドによって返される文字列値はです。例として'59'。今私は引用符を削除してを削除し、と出力したいと思います。どうすればいいですか?文字列から引用符を削除するには?

'59' - > 59

+0

'string.Replace': '"' 59 '"を使用できます。Replace("' "、" ") – Nico

+0

文字列内に引用符が存在することが期待される場合は、置換の代わりに部分文字列を使用することもできます。 – AVS

+1

jsonの結果を受け取っている可能性はありますか?その場合は、文字列の置換を混乱させるべきではありませんが、単純にそのjsonデータを直列化解除してください。 – Filburt

答えて

0

私が考える最も簡単な方法は、空の文字列で'を置き換えることです:から数値を抽出するために

string Quoted = "'59'"; 
string UnQuoted = Quoted.Replace("'", ""); 
0

さらに別のより一般的なソリューション文字列:

 string str = "'59'"; 
     int num = int.Parse(Regex.Match(str, @"\d+").Value); //59 
関連する問題