找到 34423 篇文章 关于编程
305 次查看
以下是我们的字符串 - string myStr = "5"; 要检查以上字符串是否为数字表示形式,请使用 TryParse 和 out。int.TryParse(myStr, out a); 以下是完整代码。示例实时演示使用 System.IO; 使用 System; 类程序 { 静态无效 Main() { 布尔 res; 整数 a; 字符串 myStr = "5"; // 检查有效的字符串数字表示形式 res = int.TryParse(myStr, out a); Console.WriteLine(res); } }输出True
2K+ 次查看
要验证,您需要检查协议。http https 这样,您需要检查 .com、.in、.org 等。为此,请使用以下正则表达式 -(http|http(s)?://)?([\w-]+\.)+[\w-]+[.com|.in|.org]+(\[\?%&=]*)? 以下是代码 - 示例实时演示使用 System; 使用 System.Text.RegularExpressions; 命名空间 RegExApplication { 类程序 { 私有静态无效 showMatch(字符串文本,字符串 expr) { Console.WriteLine("表达式:"+ expr); MatchCollection mc = Regex.Matches(text, expr); foreach (Match m in mc) { Console.WriteLine(m); } } ... 阅读更多
10K+ 次查看
使用 Hashset 删除重复字符。以下是字符串 - string myStr = "kkllmmnnoo"; 现在,使用 HashSet 将字符串映射到 char。这将从字符串中删除重复字符。var unique = new HashSet(myStr); 让我们看看完整的示例 - 示例实时演示使用 System; 使用 System.Linq; 使用 System.Collections.Generic; 命名空间 Demo { 类程序 { 静态无效 Main(字符串[] args) { 字符串 myStr = "kkllmmnnoo"; Console.WriteLine("初始字符串:"+myStr); var unique = new HashSet(myStr); Console.Write("删除重复项后的新字符串:"); foreach (char c in unique) Console.Write(c); } } }输出初始字符串:kkllmmnnoo 删除重复项后的新字符串:klmno
4K+ 次查看
使用 C# 中的 int.TryParse 和 intParse 方法将数字的字符串表示形式转换为整数。如果字符串无法转换,则 int.TryParse 方法返回 false,即布尔值,而 int.Parse 返回异常。让我们看一个 int.Parse 方法的示例 - 示例实时演示使用 System.IO; 使用 System; 类程序 { 静态无效 Main() { 整数 res; 字符串 myStr = "120"; res = int.Parse(myStr); Console.WriteLine("字符串是数字表示形式:"+res); } }输出字符串是数字表示形式:120让我们看一个 int.TryParse 方法的示例。示例实时演示使用 ... 阅读更多
5K+ 次查看
设置两个数组。var val = new [] { 20, 40, 60}; var str = new [] { "ele1", "ele2", "ele3"}; 使用 zip() 方法并行处理两个数组。var res = val.Zip(str, (n, w) => new { Number = n, Word = w }); 上述分别获取了具有 int 和 string 元素的两个数组。现在,使用 foreach 迭代这两个数组 - 示例实时演示使用 System; 使用 System.Collections.Generic; 使用 System.Linq; 公共类 Demo { 公共静态无效 Main() { var val = new [] { 20, 40, 60}; var str = new ... 阅读更多
244 次查看
首先,在 C# 中设置两个列表。列表一列表 list1 = 新列表(); list1.Add("P"); list1.Add("Q"); list1.Add("R"); list1.Add("S"); list1.Add("T"); list1.Add("U"); list1.Add("V"); list1.Add("W");列表二列表 list2 = 新列表(); list2.Add("T"); list2.Add("U"); list2.Add("V"); list2.Add("W"); 现在,要获取两个列表中的不同值,请使用 Except 方法。它返回第一个列表中不在第二个列表中的值。示例实时演示使用 System; 使用 System.Collections.Generic; 使用 System.Linq; 公共类 Demo { 公共静态无效 Main() { 列表 list1 = 新列表(); list1.Add("P"); list1.Add("Q"); ... 阅读更多
773 次查看
Func 泛型类型存储匿名方法,并且是参数化类型。在下面的示例中,我们有 4 个 func 类型实例 - 第一个类型接收 int 并返回字符串Func one = (p) => string.Format("{0}", p); 第二个类型接收 bool & long 并返回字符串Func two = (q, p) =>string.Format("{0} and {1}", q, p); 第三个类型接收 bool & int 并返回字符串Func three = (q, p) => string.Format("{0} and {1}", q, p); 第四个类型接收 decimal 并返回字符串Func four = (p) =>string.Format("{0}", p); 让我们看看如何显示它们 - 示例实时演示使用 System; 使用 System.IO; 命名空间 Demo { ... 阅读更多
278 次查看
EnumerateFile() 方法用于在 C# 中获取所有文件。使用 AllDirectories 属性递归遍历目录 - Directory.EnumerateFiles(@"D:\NEW", "*.*", SearchOption.AllDirectories) 要获取目录中的文件列表,请在 C# 中使用 SearchOptions.AllDirectories,如上所示。让我们看看如何 - 示例使用 System; 使用 System.IO; 命名空间 Demo { 类程序 { 静态无效 Main(字符串[] args) { foreach (字符串所有文件在 Directory.EnumerateFiles(@"D:\NEW","*.*",SearchOption.AllDirectories)) { Console.WriteLine(所有文件); } } } }输出以下是输出 -D:\NEW\my.txt D:\NEW\amit.html D:\NEW\tutorials\java\a.java
187 次查看
要获取系统上的所有磁盘驱动器,请在 C# 中使用 GetLogicalDrives() 方法 - Environment.GetLogicalDrives() 使用它与 Join 方法获取逻辑驱动器的逗号分隔列表 - string.Join(",", Environment.GetLogicalDrives()) 示例实时演示使用 System; 使用 System.IO; 命名空间 Demo { 类程序 { 静态无效 Main(字符串[] args) { Console.WriteLine(string.Join(",", Environment.GetLogicalDrives())); } } }输出/,/etc/resolv.conf,/etc/hostname,/etc/hosts,/run/secrets,/home/cg/root
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP