2016-09-24 10 views
0

カスタマイズされた記号をカスタマイズされた方法でエスケープしたいと思います。C#は辞書に従って文字列を置き換えます。

',' -> '__Comma__' 
'?' -> '__QuestionMark__' 
'/' -> '__Slash__' 
... 

これを行う最も簡単な方法は何ですか?

Related python version

+0

http://www.codeproject.com/Questions/629296/Remove-string-from-match-word-csharp –

+1

あなたが '速い' とはどういう意味ですか参照してください?いくつかの仮想的な最適化では約ナノ秒ですか、それとも小さな初期化とスレッド管理のオーバーヘッドがかなり受け入れられる数GBの大文字テキストの並列処理ですか? – grek40

+2

最も速い方法は、文字列を使用しないで 'unsafe'キーワードを使用し、維持するためのクマであるコードを書いてみんなの目を傷つけるようにすることです。いつもの反応は「よく、それは*速いものである必要はありません。 –

答えて

関連する問題