我有一个字符串“铅笔”。前三个字母笔应改为“笔”。谁能帮我?我有一个字符串“铅笔”。前三个字母“笔”应改为“笔”。谁能帮我?
-2
A
回答
1
您可以使用String.Substring()和String.ToUpper()功能来实现这一
string str = "pencil";
int lettersCount = 3;
str = str.Substring(0, lettersCount).ToUpper() + str.Substring(lettersCount);
3
你不能“改变”的字符串。您可以创建一个新串并改变一些字母飞行:
string s1 = "pencil";
string s2 = s1.Substring(0,3).ToUpper() + s1.Substring(3);
您还可以,当然,覆盖现有的变量值:
string s1 = "pencil";
s1 = s1.Substring(0,3).ToUpper() + s1.Substring(3);
0
使用Substring
和ToUpper
:
int numChars = 3;
string pencil = "pencil";
if (pencil.Length >= numChars)
pencil = pencil.Substring(0, numChars).ToUpper() + pencil.Substring(numChars);
0
string s = "pencil";
string str = new string(s.Select((c, index) =>
{
if (index < 3)
return Char.ToUpper(c);
else
return c;
}).ToArray());
Console.WriteLine(str); // output: PENcil
0
using System.IO;
using System;
class Program
{
static void Main()
{
string word = "pencil";
string finalWord = word.Substring(0, 3).ToUpper() + word.Substring(3);
Console.WriteLine(finalWord); //PENcil
}
}
相关问题
- 1. 为什么我glyphicon铅笔脂肪
- 2. 使用Drawline函数创建一个“铅笔笔划”
- 3. Qt:创建铅笔/笔刷工具
- 4. 股利用铅笔
- 5. 铅笔素描在一个活动
- 6. 如何为iPhone应用程序制作铅笔笔画?
- 7. 如果客户搜索“铅笔”,则不包括“铅笔刀”
- 8. 创建Evolus铅笔模板的帮助
- 9. 使用imagemagick将图像转换为铅笔素描(不是铅笔素描)
- 10. 我需要一个算法来渲染软笔画笔触
- 11. 字母之外的CSS文字笔划
- 12. 三星笔记用笔画出草图
- 13. Adobe Flash CS5画笔和铅笔是对象?
- 14. 支持苹果铅笔在我的应用程序
- 15. CSS笔转义字符
- 16. 手写笔迭代字符串
- 17. Javascript Syntax荧光笔大字符串
- 18. 带有大写字母的大写字母笔画
- 19. 修改笔行为
- 20. 如何将一个笔尖嵌入另一个笔尖?
- 21. 子串一笔钱
- 22. 从我的笔记本中有多个字段
- 23. 是否有一个向下双箭头与笔画unicode字符?
- 24. EaselJS三角笔画
- 25. 是否有ActionScript 3的绘图库? (铅笔,钢笔,橡皮工具等)
- 26. 为什么1 px铅笔工具画2个像素?
- 27. initWithNibName方法,我可以只使用笔尖名称的前几个字符
- 28. 绘制图像,就像一个人正在使用铅笔
- 29. HTML5画笔笔尖
- 30. 拖放不工作Evolus铅笔
字符串是否可变?如果不是,你可以写'variable =“PENcil”'; – Mikescher
是的。你有什么尝试? –
我很想发布“是的,这是可能的,是的,有人可以帮助你”作为答案。但是,尽管技术上回答了所有问题,但恐怕它仍会让我得到一些降价。 – CompuChip