已找到2628 篇Csharp 相关文章
2000+ 次浏览
首先,设置十六进制字符串 - string str = "7D"。现在,使用 Convert.ToSByte() 方法将十六进制字符串转换为十六进制数字 - Console.WriteLine(Convert.ToSByte(str, 16))。让我们看看完整的代码 - 示例 在线演示 using System; namespace Demo { public class Program { public static void Main(string[] args) { string str = "7D"; Console.WriteLine(Convert.ToSByte(str, 16)); } } 输出 125 另一种将十六进制字符串转换为十六进制数字的方法 - 示例 在线演示 using System; namespace Demo { public class Program { public static void Main(string[] args) { string str = "7D"; Console.WriteLine(Convert.ToInt32(str, 16)); } } 输出 125
836 次浏览
首先,设置元组 −Tuple t = Tuple.Create(99,53);现在,将元组转换为数组 −int[] arr = new int[]{t.Item1, t.Item2};以下是将元组转换为数组的代码 −示例 动态演示系统;使用 System.Linq; 使用 System.Collections.Generic; 命名空间 Demo { public 类程序 { 公共静态 void Main(string[] args) { 元组 t = Tuple.Create(99,53); int[] arr = new int[]{t.Item1, t.Item2}; foreach (int val in arr) { 控制台.WriteLine(val); } } } }输出99 53
393 次观看
要获取十进制的二进制,使用递归,首先设置十进制数字 −int dec = 30;现在将值传递给函数 −public int displayBinary(int dec) { }现在,检查条件,直到十进制值为 0,并使用递归获取十进制数字的模 2,如下所示。递归调用将再次使用 dec/2 值调用函数 −public int displayBinary(int dec) { int res; if (dec != 0) { res = (dec % 2) + 10 * displayBinary(dec / 2); Console.Write(res); 返回 ... 阅读更多
218 次观看
要将两个排序数组合并到一个列表中,首先设置两个排序数组 −int[] array1 = { 1, 2 }; int[] array2 = { 3, 4 };将其添加到列表并合并 −var list = new List(); for (int i = 0; i < array1.Length; i++) { list.Add(array1[i]); list.Add(array2[i]); }现在,使用 ToArray() 方法转换回数组,如下所示 −示例 动态演示系统;使用 System.Collections.Generic; 公共类程序 { public static void Main() { int[] array1 = { 56, 70, 77}; int[] array2 = ... 阅读更多
435 次观看
要检查所有元音,首先设置条件进行检查 −string res = str.Where(chk =< "aeiouAEIOU".Contains(chk)).Distinct();在上面,我们使用了字符串 −string str = "the quick brown fox jumps over the lazy dog";现在,使用 Any() 方法检查字符串是否包含任何元音 −if(!res.Any()) Console.WriteLine("No vowels!");循环遍历字符串以获取元音 −示例 动态演示系统;使用 System.Linq; 公共类程序 { public static void Main() { string str = "the quick brown fox jumps over the lazy dog"; var res = str.Where(chk =< "aeiouAEIOU".Contains(chk)).Distinct(); ... 阅读更多
959 次观看
首先,设置列表 −列表 myList = 新列表(){ 5, 10, 7};现在,将变量的值设置为 1,这将有助于我们在相乘中 −int prod = 1;循环并获取乘积 −foreach(int i in myList) { prod = prod*i;}以下是代码 −示例 实时演示系统;使用 System.Collections.Generic;公共类程序{ 公共 static void Main() { 列表 myList = 新列表(){ 5, 10, 7 }; Console.WriteLine("列表:"); foreach(int i in myList) { Console.WriteLine(i); } int prod = 1; foreach(int i in myList) { prod = prod*i; } Console.WriteLine("乘积:{0}",prod); }}输出列表:5 10 7 乘积:350
2000+ 次浏览
首先,将数字设置为字符串 −string num = "1000000.8765";现在,对于小数点前后的数字,以不同的方式解决 −string withoutDecimals = num.Substring(0,num.IndexOf("."));string withDecimals = num.Substring(num.IndexOf("."));使用 ToString() 方法设置 1000 分隔符的格式 −ToString("#,##0")以下是显示带有逗号(作为 1000 分隔符)的数字的完整代码 −示例 实时演示使用系统;公共类程序{ 公共 static void Main() { string num = "1000000.8765"; string withoutDecimals = num.Substring(0,num.IndexOf(".")); string withDecimals = num.Substring(num.IndexOf(".")); withoutDecimals = Convert.ToInt32(withoutDecimals).ToString("#,##0"); Console.WriteLine(withoutDecimals + withDecimals); }}输出1,000,000.8765
1K+ 次浏览
假设字符串为 −string str = "Never Give Up!";首先,拆分每个单词 −string[] strSplit = str.Split();现在,循环遍历每个单词并使用子字符串方法显示第一个字母,如下面的代码所示 −示例 实时演示使用系统;公共类程序{ 公共 static void Main() { string str = "Never Give Up!"; Console.WriteLine("初始字符串= "+str); Console.WriteLine("显示每个单词的首字母..."); string[] strSplit = str.Split(); foreach (string res in strSplit) { Console.Write(res.Substring(0,1)); } }}输出初始字符串= Never Give Up!显示每个单词的首字母...NGU