class Program
{
static void Main(string[] args)
{
Console.WriteLine(atoi("1248sdfs451"));
Console.WriteLine(toLower("QWEASD123214"));
Console.WriteLine("Press any key to continute...");
Console.Read();
}
// 实现把字符串转换为整数
// 当输入包含非数值时则跳过
static int n = 0;
static int atoi(string s)
{
for (int i = 0; i < s.Length; i++)
{
if (s[i] >= '0' && s[i] <= '9')
n = n * 10 + (s[i] - 48);
}
return n;
}
static string toLower(string s)
{
List<char> list = new List<char>();
for (int i = 0; i < s.Length; i++)
{
if (s[i] >= 'A' && s[i] <= 'Z')
{
list.Add(Convert.ToChar(s[i] + 32));
}
else
{
list.Add(s[i]);
}
}
return new string(list.ToArray());
}
}字符串转为数字和把大写字母转为小写
最新推荐文章于 2020-12-03 16:50:59 发布
本文介绍了一个简单的C#程序,该程序包括两个实用功能:一是将字符串中的数字字符转换为整数,同时忽略非数字字符;二是将字符串中的大写字母转换为小写。
248

被折叠的 条评论
为什么被折叠?



