找到 2628 篇文章 关于 C#
1K+ 次浏览
我们的字符串是 - string str = " My make "; 使用以下正则表达式查找子字符串“make” @"\bmake\b" 以下是完整代码 - 示例在线演示 using System; using System.Text.RegularExpressions; namespace RegExApplication { public class Program { private static void showMatch(string text, string expr) { Console.WriteLine("The Expression: " + expr); MatchCollection mc = Regex.Matches(text, expr); ... 阅读更多
2K+ 次浏览
为了使 C# 中的代码可重用,请使用接口。接口定义属性、方法和事件,这些是接口的成员。接口只包含成员的声明。派生类有责任定义这些成员。这通常有助于提供派生类将遵循的标准结构。例如,Shape 接口 -public interface IShape { void display(); }上面我们声明了一个 Shape 接口。您可以注意到它以大写字母“I”开头。接口名称以“I”开头是一种常见的约定。我们上面没有添加访问说明符... 阅读更多
14K+ 次浏览
设置一个列表 -List < string > list1 = new List < string > () { "Lawrence", "Adams", "Pitt", "Tom" };现在使用 Contains 方法检查项目是否在列表中存在。if (list1.Contains("Adams") == true) { Console.WriteLine("项目存在!"); }以下是检查 C# 列表中项目是否存在时的代码。示例using System; using System.Collections.Generic; public class Program { public static void Main() { List < string > list1 = new List < string > () { "Lawrence", ... 阅读更多
16K+ 次浏览
使用 Contains() 方法检查字符串是否包含某个单词。设置字符串 -string s = "Together we can do so much!";现在假设您需要查找单词“much”if (s.Contains("much") == true) { Console.WriteLine("找到单词!"); }让我们看看完整代码 -示例在线演示using System; public class Demo { public static void Main() { string s = "Together we can do so much!"; if (s.Contains("much") == true) { Console.WriteLine("找到单词!"); } else { Console.WriteLine("未找到单词!"); } } }输出找到单词!
5K+ 次浏览
使用 Equals 方法检查 C# 数组中是否存在项目。设置字符串和子字符串 -string subStr = "pqrs"; string[] str = { "abcd", "ijkl", "pqrs", "wxyz" };现在使用 Equals 方法检查子字符串是否是字符串的一部分。if (item.Equals(subStr)) { Console.WriteLine("找到项目"); }以下是完整代码 -示例在线演示using System; namespace Program { public class Demo { public static void Main(String[] args) { string subStr = "pqrs"; string[] str = { "abcd", "ijkl", "pqrs", "wxyz" }; foreach(string item in str) { if (item.Equals(subStr)) { Console.WriteLine("找到项目"); } } } } }输出找到项目
672 次浏览
要获取字符串中出现次数最多的字符,请循环到给定字符串的长度并找到出现次数。有了它,设置一个新数组来计算 -for (int i = 0; i < s.Length; i++) a[s[i]]++; }我们上面使用的值 -String s = "livelife!"; int[] a = new int[maxCHARS];现在显示字符和出现次数 -for (int i = 0; i < maxCHARS; i++) if (a[i] > 1) { Console.WriteLine("字符 " + (char) i); Console.WriteLine("出现次数 = " + a[i] + " 次"); }让我们看看完整代码... 阅读更多
673 次浏览
要显示多行空白行,我们将使用 while 循环。这里,我们使用 Console.WriteLine() 打印 10 行空白行while (a < 10) { Console.WriteLine(" "); a++; }以下是显示多行空白行的完整代码 -示例using System; namespace Program { public class Demo { public static void Main(String[] args) { int a = 0; while (a < 10) { Console.WriteLine(" "); a++; } Console.WriteLine("上面显示了 10 行空白行!"); Console.ReadLine(); } } }
638 次浏览
要显示一行,在 C# 中使用 Console.Write()。Console 在控制台上显示结果。我首先设置了一个字符串。string str = "Tom Hanks is an actor";现在显示以上行。Console.WriteLine(str);以下是完整代码 -示例在线演示using System; namespace Program { public class Demo { public static void Main(String[] args) { string str = "Tom Hanks is an actor"; Console.WriteLine("下面显示一行"); Console.WriteLine(str); Console.ReadLine(); } } }输出下面显示一行 Tom Hanks is an actor
279 次浏览
使用 C#,您可以轻松显示以下菱形形状。$ $$$ $$$$$ $$$$$$$ $$$$$$$$$ $$$$$$$ $$$$$ $$$ $要显示菱形形状,您需要关注以下几点 -行数要显示的美元符号空格考虑到以上几点,您可以轻松创建如下代码所示的菱形形状 -示例在线演示using System; namespace Program { public class Demo { public static void Main(String[] args) { int i, j, r, d, e; // 行数 = 5 r = 5; // 显示美元符号 d = 1; // 空格 e = r - 1; for (i = 1; i < r * 2; i++) { // 显示空格 for (j = 1; j