1K+ 次查看
假设您已将十进制设置为 -decVal = 34; Console.WriteLine("Decimal: {0}", decVal);使用 ToString() 方法获取您作为十进制值的二进制数字的值 -while (decVal >= 1) { val = decVal / 2; a += (decVal % 2).ToString(); decVal = val; }现在设置一个新的空变量,使用循环显示二进制数 -string binValue = "";示例您可以尝试运行以下代码,在 C# 中将十进制转换为二进制。在线演示using System; using System.Collections.Generic; using System.Text; namespace Demo { class MyApplication { ... 阅读更多
3K+ 次查看
首先,声明从 0 到 9 的文字 -// 从 0 到 9 的每个数字的文字 string[] digits_words = { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" };以下是需要转换为文字的数字 -// 要转换为文字的数字 val = 4677; Console.WriteLine("Number: " + val);使用循环检查给定数字中的每个数字,并将其转换为文字 -do { next = val % 10; a[num_digits] = next; num_digits++; val = val / 10; } while(val > 0);示例您可以尝试... 阅读更多
424 次查看
假设您的字符串为 -str = "AMIT";要将上述大写字符串转换为小写,请使用 ToLower() 方法 -Console.WriteLine("Converted to LowerCase : {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("UpperCase : {0}", str); // 转换为小写 Console.WriteLine("Converted to LowerCase : {0}", str.ToLower()); Console.ReadLine(); } } }输出UpperCase : AMIT Converted to LowerCase : amit
首先,设置二进制值 -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) { ... 阅读更多
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("Invalid!"); } catch { throw new Exception("Invalid!"); }检查传递的字符串 i.e. “100” 中的每个字符,使用 for 循环。查找... 阅读更多
首先设置字符串 -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("Occurrence:"+Check.CheckOccurrences(str, "Hello")); } } public static class Check { public static int CheckOccurrences(string str1, string pattern) { int count ... 阅读更多
6K+ 次查看
让我们首先声明字符串 -string str = "Hello World!";现在循环遍历整个字符串并查找空格、制表符或换行符 -while (a
798 次查看
首先,声明字符数组并设置每个字符的值 -char[] ch = new char[5]; ch[0] = 'H'; ch[1] = 'e'; ch[2] = 'l'; ch[3] = 'l'; ch[4] = 'o';现在,使用字符串类构造函数并根据上述字符数组创建一个新字符串 -string myChar = new string(ch);示例让我们看看在 C# 中将字符列表转换为字符串的代码。在线演示using System; namespace Demo { class MyApplication { static void Main(string[] args) { char[] ch = new char[5]; ch[0] = ... 阅读更多
对于阿姆斯特朗数,假设一个数字有 3 位数字,则其数字立方和等于该数字本身。例如,153 等于 -1³ + 3³ + 5³要使用 C# 检查它,请检查该值并找到其余数。这里“val”是您要检查的阿姆斯特朗数 -for (int i = val; i > 0; i = i / 10) { rem = i % 10; sum = sum + rem*rem*rem; }现在将加法与实际值进行比较。如果匹配,则表示... 阅读更多
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 = @"%!@#$%^&*()?/>.