如何在C#中为String的开头和结尾添加一个字符?

use*_*833 0 c# string add char

我有一个string,让我们说吧myStr = "My name is user something something";

我想将此字符串更改为:

'My name is user something something'
Run Code Online (Sandbox Code Playgroud)

我想转换字符串:

我的名字是用户的东西

至:

'我的名字是用户的东西'

我尝试了几种方法,但没有一种方法,看起来很简单,但我错过了一些东西.你能不能制作一个代码块,"'"在字符串的开头和结尾添加字符.谢谢.

编辑:我的代码;

         StringBuilder sb = new StringBuilder();

         gecici = gecici + "'";//I think this adds to the ending
         sb.Append(gecici);
         sb.Insert(0, "'");// this to the beginning
         gecici = sb.ToString();
Run Code Online (Sandbox Code Playgroud)

Art*_*kov 9

你可以使用string.Format方法:

myStr = "My name is user something something";
var newStr = string.Format("'{0}'", myStr);
Run Code Online (Sandbox Code Playgroud)