找到关于 C# 的2628 篇文章

C#程序:转换字符大小写

karthikeya Boyini
更新于 2020年6月19日 09:01:03

424 次浏览

假设您的字符串是 −str = "AMIT";要将上述大写字符串转换为小写,请使用 ToLower() 方法 −Console.WriteLine("转换为小写:{0}", str.ToLower());示例以下是用 C# 转换字符大小写的代码。在线演示using System; using System.Collections.Generic; using System.Text; namespace Demo { class MyApplication { static void Main(string[] args) { string str; str = "AMIT"; Console.WriteLine("大写:{0}", str); // 转换为小写 Console.WriteLine("转换为小写:{0}", str.ToLower()); Console.ReadLine(); } } }

C#程序:将二进制转换为十进制

Samual Sam
更新于 2020年6月19日 09:01:36

3K+ 次浏览

首先,设置二进制值 −int num = 101;现在将二进制赋值给一个新变量 −binVal = num;直到值大于 0,循环遍历二进制数和基值,如下所示,while (num > 0) { rem = num % 10; decVal = decVal + rem * baseVal; num = num / 10; baseVal = baseVal * 2; }示例以下是将二进制转换为十进制的代码。在线演示using System; using System.Collections.Generic; using System.Text; namespace Demo { class MyApplication { static void Main(string[] args) { ... 阅读更多

C# 程序:将二进制字符串转换为整数

karthikeya Boyini
更新于 2020年6月19日 09:02:11

898 次浏览

使用 Convert.ToInt32 类来实现将二进制字符串转换为整数的目的。假设我们的二进制字符串是 −string str = "1001";现在解析每个字符 −try { // 解析传递的字符串的每个字符 val = Int32.Parse(str1[i].ToString()); if (val == 1) result += (int) Math.Pow(2, str1.Length - 1 - i); else if (val > 1) throw new Exception("无效!"); } catch { throw new Exception("无效!"); }使用 for 循环检查传递的字符串(即“100”)中的每个字符。查找… 阅读更多

C#程序:统计字符串中单词出现的次数

Samual Sam
更新于 2020年6月19日 09:02:48

3K+ 次浏览

首先设置字符串 −string str = "Hello World! Hello!";现在检查字符串中“Hello”单词出现的次数并循环遍历 −while ((a = str1.IndexOf(pattern, a)) != -1) { a += pattern.Length; count++; }示例您可以尝试运行以下代码来统计字符串中单词出现的次数。在线演示using System; class Program { static void Main() { string str = "Hello World! Hello!"; Console.WriteLine("出现次数:" + Check.CheckOccurrences(str, "Hello")); } } public static class Check { public static int CheckOccurrences(string str1, string pattern) { int count ... 阅读更多

C#程序:统计字符串中单词的数量

karthikeya Boyini
更新于 2020年6月19日 09:03:23

6K+ 次浏览

让我们首先声明字符串 −string str = "Hello World!";现在循环遍历整个字符串并查找空格、制表符或换行符 −while (a

C#程序:将字符列表转换为字符串

Samual Sam
更新于 2020年6月19日 09:04:00

798 次浏览

首先,声明字符数组并设置每个字符的值 −char[] ch = new char[5]; ch[0] = 'H'; ch[1] = 'e'; ch[2] = 'l'; ch[3] = 'l'; ch[4] = 'o';现在,使用 string 类构造函数并根据上述字符数组创建一个新字符串 −string myChar = new string(ch);示例让我们看看在 C# 中将字符列表转换为字符串的代码。在线演示using System; namespace Demo { class MyApplication { static void Main(string[] args) { char[] ch = new char[5]; ch[0] = ... 阅读更多

C#程序:检查输入的数字是否为阿姆斯特朗数

karthikeya Boyini
更新于 2020年6月19日 09:04:36

1K+ 次浏览

对于阿姆斯特朗数,假设一个数有 3 位数字,则其数字立方和等于该数本身。例如,153 等于 −1³ + 3³ + 5³要使用 C# 检查它,请检查该值并找到其余数。这里“val”是要检查阿姆斯特朗数的数字 −for (int i = val; i > 0; i = i / 10) { rem = i % 10; sum = sum + rem*rem*rem; }现在将加法结果与实际值进行比较。如果匹配,则表示… 阅读更多

C#程序:检查密码有效性

Samual Sam
更新于 2020年6月19日 09:05:00

820 次浏览

创建密码时,您可能在网站上看到过验证要求,例如密码应足够强,并且具有 −至少 8 个字符,最多 14 个字符至少一个小写字母无空格至少一个大写字母至少一个特殊字符让我们看看如何逐一检查这些条件 −至少 8 个字符,最多 14 个字符if (passwd.Length < 8 || passwd.Length > 14) return false;至少一个小写字母if (!passwd.Any(char.IsLower)) return false;无空格if (passwd.Contains(" ")) return false;至少一个大写字母if (!passwd.Any(char.IsUpper)) return false;检查是否存在特殊字符string specialCh = @"%!@#$%^&*()?/>.

C#程序:检查字符串是否为回文

karthikeya Boyini
更新于 2020年6月19日 09:05:35

12K+ 次浏览

要检查字符串是否为回文,您需要首先使用 −Array.reverse() 查找字符串的反转。之后,使用 equals() 方法将原始字符串与反转的字符串进行匹配。如果结果为真,则表示该字符串是回文。示例让我们尝试完整的示例。在这里,我们的字符串是“Malayalam”,反转后结果相同。在线演示using System; namespace palindromecheck { class Program { static void Main(string[] args) { string string1, rev; string1 = "Malayalam"; char[] ... 阅读更多

C#程序:检查字符串是否包含任何特殊字符

Samual Sam
更新于 2020年6月19日 09:06:09

10K+ 次浏览

要检查字符串是否包含任何特殊字符,您需要使用以下方法 −Char.IsLetterOrDigit在 for 循环内使用它并检查包含特殊字符的字符串。假设我们的字符串是 −string str = "Amit$#%";现在将字符串转换为字符数组 −str.ToCharArray();然后,使用 for 循环并使用 isLetterOrDigit() 方法检查每个字符。示例让我们看看完整的代码。在线演示using System; namespace Demo { class myApplication { static void Main(string[] args) { string str = "Amit$#%"; char[] one = str.ToCharArray(); ... 阅读更多

广告