我想将一个字符串变量转换为char,char变量的长度始终为30个符号.我用C#编写代码.
string str="aaa";
char[30] myChar = theString.ToCharArray();
Run Code Online (Sandbox Code Playgroud)
这段代码只用3个符号创建"myChar".我希望"myChar"将是30个符号.怎么做?
用途PadRight:
string theString="aaa";
char[30] myChar = theString.PadRight(30).ToCharArray();
Run Code Online (Sandbox Code Playgroud)
我使用的重载将填充空格.您可以使用第二个重载,它将一个字符作为第二个参数来填充该字符.