找到 2628 篇文章 适用于 C#

C# 中的 Lambda 表达式

karthikeya Boyini
更新于 2020-06-22 08:58:21

519 次浏览

C# 中的 Lambda 表达式描述了一种模式。Lambda 表达式在表达式上下文中包含标记 =>。这读作“goes to”运算符,用于声明 Lambda 表达式时。这里,我们从列表中查找第一个大于 50 的元素。list.FindIndex(x => x > 50);上面使用了标记 =>。下面显示了相同的内容 -示例 实时演示using System; using System.Collections.Generic; class Demo {    static void Main() {       List<int> list = new List<int> { 44, 6, 34, 23, 78 };       int res = list.FindIndex(x => x > 50);       Console.WriteLine("Index: "+res);    } }输出Index: 4

C# 中的关键字

George John
更新于 2020-06-22 08:58:35

556 次浏览

关键字是预定义给 C# 编译器的保留字。这些关键字不能用作标识符。但是,如果您想将这些关键字用作标识符,则可以在关键字前加上 @ 字符。以下是 C# 中两种类型的关键字。保留关键字abstractasbaseBoolbreakbytecasecatchcharcheckedClassconstcontinuedecimaldefaultdelegatedoDoubleelseenumeventexplicitexternfalseFinallyfixedfloatforforeachgotoifImplicitinin (泛型修饰符)intinterfaceinternalisLocklongnamespacenewnullobjectoperatorOutout (泛型修饰符)overrideparamsprivateprotectedpublicReadonlyrefreturnsbytesealedshortsizeofstackallocstaticstringstructswitchthisthrowTruetrytypeofuintulonguncheckedunsafeUshortusingvirtualvoidvolatilewhile上下文关键字addaliasascendingdescendingdynamicfromgetglobalgroupintojoinletorderbypartial (类型)partial(方法)removeselectset

C# 中的大斐波那契数

Chandu yadav
更新于 2020-06-22 08:33:12

389 次浏览

要显示大的斐波那契数,请尝试以下登录和代码。这里,我们已将 n 的值设置为序列。设置它以获取斐波那契数。下面,我们将其设置为 100 以获取前 100 个斐波那契数。由于斐波那契数列中的前两个数字是 0 和 1。因此,我们将设置前两个值。int val1 = 0, val2 = 1;以下是显示大斐波那契数的完整代码。示例 实时演示using System; public class Demo {    public static void Main(string[] args) {       int val1 = 0, val2 = ... 阅读更多

如何使用 C# 打印 1 到 1000 之间的所有阿姆斯特朗数?

karthikeya Boyini
更新于 2020-06-22 08:35:01

383 次浏览

要显示 1 到 100 之间的阿姆斯特朗数,首先使用 while 循环。示例while (val

C# 中使用正则表达式的模式匹配

Arjun Thakur
更新于 2020-06-22 08:35:54

359 次浏览

正则表达式是一种可以与输入文本匹配的模式。模式由一个或多个字符文字、运算符或结构组成。让我们看一个使用正则表达式显示以字母“M”开头的单词的示例。示例 实时演示using System; using System.Text.RegularExpressions; namespace Demo {    class Program {       private static void showMatch(string text, string expr) {          Console.WriteLine("The Expression: " + expr);          MatchCollection mc = Regex.Matches(text, expr);          foreach (Match m in mc) {             Console.WriteLine(m);   ... 阅读更多

如何在 C# 中将数组传递给方法?

Samual Sam
更新于 2020-06-22 08:36:43

264 次浏览

要将数组传递给方法,您需要将数组作为方法参数传递。int displaySum(int[] arr, int size) { }现在调用它 -sum = d.displaySum(myArr, 5 ) ;示例 实时演示using System; namespace Test {    class Demo {       int displaySum(int[] arr, int size) {          int i;          int sum = 0;          for (i = 0; i < size; ++i) {             sum += arr[i];          }          return sum;       }           static void Main(string[] args) {          Demo d = new Demo();          int [] myArr = new int[] {59, 34, 76, 65, 12, 99};          int sum;          sum = d.displaySum(myArr, 5 ) ;          /* 输出返回值 */          Console.WriteLine( "Sum: {0} ", sum );          Console.ReadKey();       }    } }输出Sum: 246

快速将十进制转换为 C# 中的其他进制

Ankith Reddy
更新于 2020-06-22 08:37:39

549 次浏览

要快速将十进制转换为其他进制,请使用堆栈。让我们看一个例子。首先,我将变量“baseNum”设置为 2int baseNum = 2;同样,如果您想要另一个基数,则 -// 基数 8 int baseNum = 8; // 基数 10 int baseNum = 10;获取值后,设置一个堆栈并通过获取余数和其他计算来获取值,如下所示。这里,n 是十进制数。Stack s = new Stack(); do {    s.Push(n % baseNum);    n /= baseNum; } while (n != 0);使用堆栈后,弹出元素。 ... 阅读更多

在 C# 中打印二维数组或矩阵

karthikeya Boyini
更新于 2020-03-27 10:08:56

2K+ 次浏览

首先,设置一个二维数组。int[, ] arr = new int[10, 10];现在,从用户那里获取元素 -for (i = 0; i < m; i++) {    for (j = 0; j < n; j++) {       arr[i, j] = Convert.ToInt16(Console.ReadLine());    } }让我们看看显示矩阵的完整示例。示例 实时演示using System; using System.Linq; class Demo {    static void Main() {       int m, n, i, j;       // 矩阵的行和列+       m = 2;       n = ... 阅读更多

如何使用 C# 执行矩阵加法?

George John
更新于 2020-06-22 08:40:51

857 次浏览

要执行矩阵加法,请取两个矩阵。输入矩阵一和矩阵二的行和列。请记住,两个矩阵都应该是方阵才能将它们相加。现在将元素添加到两个矩阵中。声明一个新数组并在其中添加两个数组。arr3[i, j] = arr1[i, j] + arr2[i, j];让我们看看完整的代码 -示例using System; using System.Linq; class Demo {    static void Main() {       int m, n, i, j;           Console.Write("Enter number of rows and columns of the matrix ");       ... 阅读更多

C# 中列表和字典的区别是什么?

Chandu yadav
更新于 2020-06-22 08:20:30

5K+ 次浏览

字典是 C# 中键和值的集合。字典包含在 System.Collection.Generics 命名空间中。字典是泛型类型,如果您尝试查找不存在的键,则会返回错误。列表集合是一个泛型类,可以存储任何数据类型以创建列表。列表是一组项目 -List myList = new List() {    "数学",    "英语", "  科学" };字典是一组键值对。Dictionary d = new Dictionary(); d.Add("壁球", 1); d.Add("足球", 2); d.Add("橄榄球", 3);在列表中循环更容易且更快,并使用索引访问元素 ... 阅读更多

广告