找到 2628 篇文章 关于 C#
347 次浏览
UShort 表示一个 16 位无符号整数。要将 16 位无符号整数隐式转换为十进制数,首先设置一个 ushort 值。ushort val = 193; 要将 ushort 转换为十进制数,请赋值。decimal dec; dec = val;让我们来看一个例子。示例 using System; public class Demo { public static void Main() { ushort val = 2567; decimal dec; Console.WriteLine("16 位无符号整数到 Decimal 的隐式转换"); dec = val; Console.WriteLine("Decimal = "+dec); } }
322 次浏览
在 C# 中使用 Orderby 降序按降序排列元素。以下是我们的列表 −IList emp = new List() { new Employee() { EmployeeRank = 3, EmpName = "Tom", EmpMarks = 90 } , new Employee() { EmployeeRank = 4, EmpName = "Katie", EmpMarks = 95 } };现在要根据学生姓名对列表进行排序,请使用 Orderby。默认值为升序,因此对于降序,请使用 descending。var res = from str in emp orderby str.EmpName descending select str;以下是完整的代码。示例 在线演示 using System; using System.Linq; using System.Collections.Generic; public class Demo { public static void Main() { ... 阅读更多
1K+ 次浏览
要在 C# 中将 Int32 表示为八进制字符串,请使用 ToString() 方法并将基数设置为 ToString() 方法的第二个参数,即 8 表示八进制。Int32 表示一个 32 位有符号整数。首先,设置一个 Int32 变量。int val = 99; 现在,通过将 8 作为第二个参数包含在内来将其转换为八进制字符串。Convert.ToString(val, 8)示例 在线演示 using System; class Demo { static void Main() { int val = 99; Console.WriteLine("整数: "+val); Console.Write("八进制字符串: "+Convert.ToString(val, 8)); } }输出整数: 99 八进制字符串: 143
876 次浏览
以下是我们的包含元素的列表 −IList emp = new List() { new Employee() { EmployeeRank = 4, EmpName = "Amit", EmpMarks = 90 } , new Employee() { EmployeeRank = 05, EmpName = "Raman", EmpMarks = 95 } };现在使用 orderby 和 descending 按降序排列元素。var res = from str in emp orderby str.EmpName descending select str;示例 在线演示 using System; using System.Linq; using System.Collections.Generic; public class Demo { public static void Main() { IList emp = new List() { new Employee() { EmployeeRank = 4, EmpName ... 阅读更多
107 次浏览
使用 C# 中的 Min() 方法从序列中获取最小值。以下是我们的列表。List list = new List { 1, 2, 3, 4, 5, 6 };现在,使用 Queryable Min() 方法获取最小元素。list.AsQueryable().Min();示例 using System; using System.Collections.Generic; using System.Linq; class Demo { static void Main() { List list = new List { 1, 2, 3, 4, 5, 6 }; foreach(long ele in list) { Console.WriteLine(ele); } // 获取最小元素 long min_num = list.AsQueryable().Min(); Console.WriteLine("最小数字 = {0}", mix_num); } }
146 次浏览
使用 Max() 方法从序列中获取最大值。假设以下是我们的列表。List list = new List { 200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000 };使用 Max() 方法获取最大元素。list.AsQueryable().Max();示例 在线演示 using System; using System.Collections.Generic; using System.Linq; class Demo { static void Main() { List list = new List { 200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000 }; foreach(long ele in list) Console.WriteLine(ele); // 获取最大元素 long max_num = list.AsQueryable().Max(); Console.WriteLine("最大数字 = {0}", max_num); } }输出200 400 600 800 1000 1200 1400 1600 1800 2000 最大数字 = 2000
3K+ 次浏览
AsQueryable() 方法用于获取 IQueryable 引用。让我们来看一个查找整数和的示例。首先,设置一个整数数组。var arr = new int[] { 100, 200, 300, 400 };现在要查找总和,请使用 Queryable Sum() 和 AsQueryable() 方法。Queryable.Sum(arr.AsQueryable());以下是完整的代码。示例 在线演示 using System; using System.Linq; class Demo { static void Main() { var arr = new int[] { 100, 200, 300, 400 }; int res = Queryable.Sum(arr.AsQueryable()); Console.WriteLine("总和: "+res); } }输出总和: 1000
1K+ 次浏览
使用 ToString() 方法将指定的值转换为其等效字符串。初始化一个 bool 值。bool boolVal = false;现在,要将其转换为字符串,请使用 ToString() 方法。Convert.ToString(boolVal)以下是完整的示例。示例 在线演示 using System; public class Demo { public static void Main() { bool boolVal = false; Console.WriteLine(Convert.ToString(boolVal)); } }输出False
1K+ 次浏览
此方法匹配模式的实例,并用于基于模式提取值。让我们看看如何检查有效的 URL。为此,请在 Matches 方法中传递正则表达式。MatchCollection mc = Regex.Matches(text, expr);上面,expr 是我们设置为检查有效 URL 的表达式。“^(http|http(s)?://)?([\w-]+\.)+[\w-]+[.com|.in|.org]+(\[\?%&=]*)?”我们设置为检查的文本是一个 URL,即 https://demo.com让我们看看完整的代码。示例 在线演示 using System; using System.Text.RegularExpressions; namespace Demo { class Program { private static void showMatch(string text, string expr) { MatchCollection mc = Regex.Matches(text, expr); ... 阅读更多
19K+ 次浏览
使用 FirstorDefault() 方法返回序列的第一个元素,如果元素不存在则返回默认值。以下是我们的空列表 −List val = new List { };现在,我们无法显示第一个元素,因为它是一个空集合。为此,请使用 FirstorDefault() 方法显示默认值。val.AsQueryable().FirstOrDefault();以下是完整的示例。示例 在线演示 using System; using System.Collections.Generic; using System.Linq; class Demo { static void Main() { List val = new List { }; double d = val.AsQueryable().FirstOrDefault(); Console.WriteLine("默认值 = "+d); ... 阅读更多