C# 列表 - 第 1 页

C#中,什么是数组的秩(Rank)

C#中,什么是数组的秩(Rank) 每个数组都有一个秩:这是数组中的维数。 一维数组的秩为 1。我们可以从 Array 基类访问 Rank 属性。 using System; class Program { static void Main() { //一维数组 int[] one = new int[2]; one[0] = 1;

Views:0  2020-06-02

C# 数组 GetUpperBound

C# 数组 GetUpperBound GetUpperBound()用于获取指定秩(rank)的最大索引。它返回一个int值 。rank这个词和“dimension”是同一个概念。 即维数。 比如 二维数组有2个秩rank,0和1。在更复杂的数组上,GetUpperBound比其他方法工作更可靠。 示例 using System; class Program { static void

Views:0  2020-06-02

C#如何创建二维数组

C#如何创建二维数组 该程序创建一个 2x2 字符串数组,然后使用 Console.WriteLine 打印出所有 4 个元素。 using System; class Program { static void Main() { //这里我们用初始化表达式初始化二维数组。 此数组中的每个元素都是一个字符串。 string[,] array = n

Views:0  2020-06-02

C#中如何写文本文件

C#中如何写文本文件 如何在C#中写入文本文件 FileStream对象用于写入文件。 FILESTREAM的写方法可用于写入文件。 它需要一个字节数组。 C#中如何写文本文件示例 using (FileStream fs = File.Open(fileName, FileMode.Open, FileAccess.Write, FileShare.None)) { Byte[] i

Views:0  2020-04-11

C# StringBuilder类

C# StringBuilder类 在本文中,我们将讨论C#中的StringBuilder类是什么。 StringBuilder类用于可变字符串. 每当我们更改字符串时,创建一个新对象会合理,如果我们的程序处理具有中等长度的字符串。 但是如果程序广泛执行文本处理,那么这可能会影响程序的性能,因为在垃圾收集器上可能存在堆上的堆上的许多未引用的对象。 因此.NET提供了另一个名为StringBuild

Views:0  2020-04-11

c#中什么是变量

c#中什么是变量 编程语言中的变量可以比作储藏室,对程序员来说是必不可少的。变量表示存储位置,每个变量存储相同类型的变量。当然C-sharp编译器知道变量可以存储在适当的位置,因为C-sharp是一种类型安全的语言。但在某些情况下,变量的值可以通过赋值和++,-运算符改变。 C#有七种类型的变量。 静态变量。 实例变量。 数组元素。 值参数。 参考参数。 输出参数。 局部参数。 C#变量示

Views:0  2020-04-11

c#中的对象是什么?

c#中的对象是什么? 类中的对象是相关方法或者变量的集合。 一个变量就像是,如果你制作房子那么房子就是一个类,墙壁是对象和砖块,就像类的方法一样。 基本上对象是根据类要求分配的存储器块。 声明对象的语法是这样的。 className objectName= new ClassName(); 例如: Sample objSample=newSample(); c#对象的示例: using S

Views:0  2020-04-11

c#中什么是方法

c#中什么是方法 在每个面向对象的编程中,我们都与对象一起工作,因为它们是程序的基本构建块。 数据和方法创建一个对象。 方法更改创建的对象的状态。 它们是对象的动态部分,但数据是对象的静态部分。 一种方法是包含一系列语句的代码块。 方法必须在一个类中声明,它是一个很好的编程实践。 正确使用方法带来以下优点: 它减少了代码重复。 它还将问题降至小模块。 提高编码质量。 重新使用代码。 封装信息。

Views:0  2020-04-11

c#中字面量(Literal)是什么?

c#中字面量(Literal)是什么? 字面量意味着例如:用标识符和源代码引用内存中的值。 字面量字符串和字面量值之间存在略有逻辑差异。 比如: "hello"(字符串);这是一个字符串类型的字面量。 true(boolen);这是一个boolen类型字面量。 3.14(实数);这是一个实数类型的字面量。 [1,2,3] 数字列表。 字面值 在编程语言中,一个字符是一个值字面量

Views:0  2020-04-11

C#中 Lambda是什么

C#中 Lambda是什么 lambda 是一个未命名的函数,它通常用于在 LINQ 中创建委托。 无需声明返回值、声明或者访问修饰符的方法即可轻松操作,称为 Lambda。 我们心中有一个问题,为什么我们需要 Lambda 答案是因为它允许在您只使用一次方法的同一位置创建短写方法。 并且方法的定义很短。 它减少了您编写包含类的方法的时间。 方法的优点 1.如果我们在某个地方看方法定义,则无需读取

Views:0  2020-04-11

C#中的接口是什么

C#中的接口是什么 在C# 语言中,提供了一种特殊类型的工具,以在运行时实现。一个用类和类组成的程序,用接口的方法制作,使程序变得非常简单和紧凑。这是我们可以通过同一接口引用来接口不同类的函数。 C#接口示例 interface ABC { int x { get; set; } int y { get;

Views:0  2020-04-11

在c#中委托(Delegate)是什么

在c#中委托(Delegate)是什么 委托基本上与指向函数的指针相关。 它保存方法的引用。委托是引用类型变量。 委托降低了代码复杂度,因为我们可以通过信号委托调用一系列方法。 如果我们想在需要委托时将方法作为参数传递,我们就必须操纵事件并回调方法。 C# 委托语法 public delegate-typeof-delegate Delegate (); C# 委托示例 using Sy

Views:0  2020-04-11

c#中什么是类?

c#中什么是类? 类是最重要的面向对象概念之一,而C#完全基于面向对象的概念。类是数据成员和成员函数的封装形式,这些函数对驻留在同一类中的数据执行操作。我们所有的Cprograms至少包含一个类。Main()驻留在这些类中。类是用户定义的数据类型。通常,数据对用户是隐藏的,函数提供了使用该数据的接口。 下面的示例显示了在C#中使用类的结构: class classname { Data-m

Views:0  2020-04-11

c#中的字符串是什么?

c#中的字符串是什么? c#中的字符串是什么? 在任何编程语言中,为了表示一个值,我们需要一个数据类型。 Char 数据类型表示一个字符。 在 .NET 中,文本存储为 Char 对象的顺序只读集合。 C# 字符串的末尾没有空终止字符; 因此,C# 字符串可以包含任意数量的嵌入空字符 ('\0')。 在 .NET 中,System.String 数据类型用于表示字符串。 C# 中的字符串是一个类型

Views:0  2020-04-11

C#中的关键字Virtual

C#中的关键字Virtual 在C#中,关键字virtual用于修改方法,属性,事件声明,并允许将其覆盖在派生类中。 当我们想要将基类的方法覆盖到派生类方法时,必须在基类中创建为虚拟方法。 当在基类中声明为虚拟的方法时,可以在基类中定义该方法,因此派生类是可选的,以覆盖该方法。 C# Virtual关键字示例 using System; using System.Collections.Ge

Views:0  2020-04-11

C#中的变量插值

C#中的变量插值 改变变量的位置称为变量插值(Variable Interpolation),在字符串文字中有值。 字符串在 C# 编程语言中是不可移动的,但可以通过变量插值来修改字符串。 我们在程序中使用了 {0} {1} {2},这表示变量的位置。 C#语言中的变量插值示例 using System; using System.Collections.Generic; using Syst

Views:0  2020-04-11