C# 如何在字符串中重复添加相同的字符?
我需要触发一个API,它需要我传递10个字符的字符串。假设我有一个参数C# 如何在字符串中重复添加相同的字符?,c#,.net,vb.net,C#,.net,Vb.net,我需要触发一个API,它需要我传递10个字符的字符串。假设我有一个参数 string foo = "foo"; 但要发送到此API,我需要发送“foo”,而不是发送“foo” net是否有一个字符串函数来简化此任务 任何c#或vb.net代码都可以接受。您可以使用 你可以用 您需要使用的API需要一个固定长度的字符串参数,这似乎很奇怪。似乎API不是.NET。您可能需要从API文档中澄清它们接受什么类型的字符串。在系统之间传递字符串时,编码、大小(宽)、以null结尾等是一些因素。您需要使用的
string foo = "foo";
但要发送到此API,我需要发送“foo”
,而不是发送“foo”
net是否有一个字符串函数来简化此任务
任何c#或vb.net代码都可以接受。您可以使用
你可以用
您需要使用的API需要一个固定长度的字符串参数,这似乎很奇怪。似乎API不是.NET。您可能需要从API文档中澄清它们接受什么类型的字符串。在系统之间传递字符串时,编码、大小(宽)、以null结尾等是一些因素。您需要使用的API需要一个固定长度的字符串参数,这似乎很奇怪。似乎API不是.NET。您可能需要从API文档中澄清它们接受什么类型的字符串。在系统之间传递字符串时,编码、大小(宽)、空终止等是一些因素。
string paddedFoo = foo.PadRight(10);