如何将单引号转换为破折号并删除双引号?

use*_*587 -4 .net c#

我想将单引号转换为破折号并删除字符串中嵌入的双引号.

例如,如果我有一个字符串8'5"它应该是"8-5"

pet*_*kyy 5

请用:

str = str.Replace('\'', '-').Replace("\"", string.Empty)
Run Code Online (Sandbox Code Playgroud)