找到 34423 篇文章,关于编程

C#程序反转数组

karthikeya Boyini
更新于 2020年6月19日 11:30:41

3K+ 阅读量

首先,设置原始数组 −int[] arr = { 15, 16, 17, 18 }; // 原始数组 Console.WriteLine("原始数组= "); foreach (int i in arr) {    Console.WriteLine(i); }现在,使用 Array.Reverse() 方法反转数组 −Array.Reverse(arr);示例以下是用 C# 反转数组的完整代码实时演示using System; class Demo {    static void Main() {       int[] arr = { 15, 16, 17, 18 };       // 原始数组       Console.WriteLine("原始数组= ");       foreach (int i in arr) {          Console.WriteLine(i);       }       // 反转数组       Array.Reverse(arr);       Console.WriteLine("反转后的数组= ");       foreach (int j in arr) {          Console.WriteLine(j);       }       Console.ReadLine();    } }输出原始数组=   15 16 17 18 反转后的数组=   18 17 16 15

C#程序反转字符串

Samual Sam
更新于 2020年6月19日 11:32:09

12K+ 阅读量

我们的示例字符串是 −myStr = "Tom";要反转字符串,首先找到字符串的长度 −// 查找字符串长度 int len; len = myStr.Length - 1;现在,使用 while 循环直到长度大于 0 −while (len >= 0) {    rev = rev + myStr[len];    len--; }示例您可以尝试运行以下代码来反转 C# 中的字符串。实时演示using System; class Demo {    static void Main() {       string myStr, rev;       myStr = "Tom";       rev ="";       Console.WriteLine("字符串是 {0}", myStr); ... 阅读更多

C#程序将字符串中的所有空格替换为“%20”

karthikeya Boyini
更新于 2020年6月19日 11:33:45

2K+ 阅读量

我们有一个带有空格的示例字符串 −str ="Hello World !";在 C# 中使用 Replace() 方法将字符串中的所有空格替换为“%20” −str2 = str.Replace(" ", "%20");示例您可以尝试运行以下代码将字符串中的所有空格替换为“%20”。实时演示using System; class Demo {    static void Main() {       String str, str2;       str ="Hello World !";       Console.WriteLine("字符串: "+str);       str2 = str.Replace(" ", "%20");       Console.WriteLine("字符串(替换后): "+str2);    } }输出字符串: Hello World ! 字符串(替换后): Hello%20World%20!

C#程序查找三个已排序数组中的公共元素

Samual Sam
更新于 2020年1月28日 08:13:58

215 阅读量

首先,初始化三个已排序的数组 −int []one = {20, 35, 57, 70}; int []two = {9, 35, 57, 70, 92}; int []three = {25, 35, 55, 57, 67, 70};要查找三个已排序数组中的公共元素,请使用 while 循环遍历数组并检查第一个数组与第二个数组,以及第二个数组与第三个数组 −while (i < one.Length && j < two.Length && k < three.Length) {    if (one[i] == two[j] && two[j] == three[k]) {       Console.Write(one[i] + " ");       i++;j++;k++;    }    else if (one[i] < two[j]) ... 阅读更多

C#程序显示主机名和IP地址

karthikeya Boyini
更新于 2020年6月19日 11:35:28

1K+ 阅读量

要查找主机名,请在 C# 中使用 Dns.GetHostName() 方法 −String hostName = string.Empty; hostName = Dns.GetHostName(); Console.WriteLine("主机名: "+hostName);现在,使用 IPHostEntry.AddressList 属性获取 IP 地址 −IPHostEntry myIP = Dns.GetHostEntry(hostName); IPAddress[] address = myIP.AddressList;示例尝试以下代码以显示主机名和 IP 地址 −using System; using System.Net; class Program {    static void Main() {       String hostName = string.Empty;       hostName = Dns.GetHostName();       Console.WriteLine("主机名: "+hostName);       IPHostEntry myIP = Dns.GetHostEntry(hostName);       IPAddress[] address = myIP.AddressList;       for (int i = 0; i < address.Length; i++) {          Console.WriteLine("IP 地址 {1} : ",address[i].ToString());       }       Console.ReadLine();    } }

C#程序查找链表中的节点

Samual Sam
更新于 2020年6月19日 10:52:04

475 阅读量

首先,创建一个新的链表 −LinkedList myList = new LinkedList();现在在链表中添加一些元素 −// 在链表中添加 6 个元素 myList.AddLast("P"); myList.AddLast("Q"); myList.AddLast("R"); myList.AddLast("S"); myList.AddLast("T"); myList.AddLast("U");现在让我们找到一个节点并在其后添加一个新节点 −LinkedListNode node = myList.Find("R"); myList.AddAfter(node, "ADDED");示例您可以尝试运行以下代码以查找链表中的节点。实时演示using System; using System.Collections.Generic; class Program {    static void Main() {       LinkedList myList = new LinkedList();       // 在链表中添加 6 个元素       myList.AddLast("P");   ... 阅读更多

C#程序计算给定字符串中大写和小写字符的数量

karthikeya Boyini
更新于 2020年6月19日 10:52:36

1K+ 阅读量

要计算字符串中大写字符的数量,请检查以下条件 −myStr[i]>='A' && myStr[i]<='Z' 要计算字符串中小写字符的数量,请检查以下条件 −myStr[i]>='a' && myStr[i]<='z'

C#程序查找字符串中的所有子字符串

Samual Sam
更新于 2020年6月19日 10:57:17

2K+ 阅读量

在 C# 中使用 substring() 方法查找字符串中的所有子字符串。假设我们的字符串是 −Xyz 遍历字符串的长度并使用从字符串开头到结尾的 Substring 函数 −for (int start = 0; start < str.Length; start++) {    for (int end = start + 1; end <= str.Length; end++) {       Console.WriteLine(str.Substring(start, end - start));    }}

C#程序显示输入数字的因数

karthikeya Boyini
更新于 2020年6月19日 11:15:47

1K+ 阅读量

首先,输入要查找因数的数字 −Console.WriteLine("输入数字:"); n = int.Parse(Console.ReadLine());然后,循环查找因数 −for (i = 1; i <= n; i++) {    if (n % i == 0) {       Console.WriteLine(i);    }}

C#程序显示线程的优先级

Samual Sam
更新于 2020年6月19日 11:16:52

303 阅读量

要在 C# 中显示线程的优先级,请使用 Priority 属性。首先,使用 currentThread 属性显示有关线程的信息 −Thread thread = Thread.CurrentThread;现在使用 thread.Priority 属性显示线程的优先级 −thread.Priority示例让我们看看在 C# 中显示线程优先级的完整代码。实时演示using System; using System.Threading; namespace Demo {    class MyClass {       static void Main(string[] args) {          Thread thread = Thread.CurrentThread;          thread.Name = "我的线程";          Console.WriteLine("线程优先级 = {0}", thread.Priority);          Console.ReadKey();       }    } }输出线程优先级 = 普通

广告