OnITRoad - 常见问题

C#中计算数组的长度

C#中计算数组的长度 在本文中,我将解释数组中的长度。 在这个C#程序中,将使用数组上的长度属性。 长度返回数组大小。 在C#中获取数组的长度示例 namespace demo_array { class Program { static void Main(string[] args) { int[] nu

Views:0  2020-04-11

在C#中使用 IEquality比较器将Linq 转换为 Dictionary

在C#中使用 IEquality比较器将Linq 转换为 Dictionary IEquality 接口识别集合的自定义相等比较的实现。也就是说,您可以创建自己的相等定义,并指定此定义与接受IEquality Comparer接口的集合类型一起使用。在.NET Framework中,哈希表、NameValueCollection和OrderedDictionary集合类型的构造函数接受此接口。

Views:0  2020-04-11

C#将字符串转换为小写

C#将字符串转换为小写 在本文中,我们将讨论如何在C#中将字符串转换小写字母。 字符串的Tolower方法将字符串转换为小写。 在C#中将字符串转换小写字母示例 string sentence = "Onitroad.com a tutorial Website for info-technology(IT)."; Console.WriteLine("Oroi

Views:0  2020-04-11

C#中的Main方法

C#中的Main方法 在C# 编程中,程序只有一个main方法。main方法是程序的入口点,程序从这里开始执行。 C#中,Main方法可以返回void或者int类型。必须在类或者结构中使用静态修改器声明。 Main方法可以不带参数声明,也可以带参数声明。 C# main方法示例 using System; using System.Collections.Generic; using Sy

Views:0  2020-04-11

C#中的组件的元数据

C#中的组件的元数据 如何在C#中获取组件的元数据? 为此,我们将使用反射概念。 反射是用于获取组件的元数据(信息或者成员)的概念。 要实现反射,我们使用某些类驻留在system.reflection命名空间中。 system.reflection命名空间定义了以下类型,分析了程序集的组件的元数据:程序集,模块,枚举,parameterinfo,memberInfo,类型,方法,methation

Views:0  2020-04-11

C#方法隐藏

C#方法隐藏 在C#中的方法隐藏类似于C++中的函数覆盖功能。 基类的函数可用于派生类。 如果派生类不满意,从基类可用的函数之一可以定义其自己的相同函数的版本,在实现中具有相同的函数签名。 C#不仅支持方法覆盖,还支持方法隐藏。 只需放置方法不覆盖它隐藏的派生方法。 必须使用新关键字声明隐藏方法。 在C#中的隐藏方法示例 using System; using System.Collectio

Views:0  2020-04-11

在c#中方法嵌套

在c#中方法嵌套 方法嵌套是一个非常有趣的函数,因为它会降低我们的编程复杂性。 方法嵌套是用于在同一类中的方法调用的方法调用其他方法。 这称为类的嵌套。 C#方法嵌套示例 class nesting { public void grater(int M,int n) { int large = max( M, n); Console.WriteLine(large); } int max(in

Views:0  2020-04-11

C#方法覆盖

C#方法覆盖 在C#中方法覆盖的概念非常简单。 覆盖修改器用于修改方法,属性,索引器或者事件。 当我们想在派生类中创建一个方法时,以与基类中的方法相同的签名,则使用方法覆盖的方法概念。 方法仅在派生类中覆盖,但不在同一类中。 C#方法覆盖示例 using System; using System.Collections.Generic; using System.Text; namesp

Views:0  2020-04-11

在C#中如何移动文件夹

在C#中如何移动文件夹 在C#和.NET中如何移动文件夹。 .NET Framework类库中的System.io.Directory类提供了创建,复制,移动和删除目录和子目录的静态方法。 在使用目录类之前,必须导入system.io命名空间。 using System.IO; 在C#中移动目录 Directory.Move方法将现有目录移动到具有完整路径的新指定目录。 移动方法需要两个参数。(

Views:0  2020-04-11

使用C#开发MP3播放器

使用C#开发MP3播放器 MP3媒体播放器非常有趣,在C#中很容易开发。 注意:此媒体播放器仅接受(.wav)格式。 使用C#开发MP3播放器示例 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using

Views:0  2020-04-11

c#中的可变字符串

c#中的可变字符串 可变字符串是那些可以修改的字符串。 通常,当我们在 C# 中修改现有字符串时,我们认为我们已将更改应用于现有对象,实际上,当我们对字符串进行任何类型的修改时,都会创建一个新对象,该对象引用修改后的字符串和旧的 变得未被引用,因此垃圾收集器然后收集该未被引用的对象。 如果出现我们不断修改字符串的情况,则否。 未引用对象的数量会增加,那么这将是垃圾收集器释放未引用对象的开销。 因此

Views:0  2020-04-11

C#中的嵌套命名空间

C#中的嵌套命名空间 嵌套命名空间用于挂起类型的程序。 嵌套命名空间被称为在第一个内部声明的第二个命名空间和在第二个内部声明的第三个命名空间。 通常用于在类编码中提供唯一性的命名空间避免冲突。 C#中的嵌套命名空间示例 using System; using System.Collections.Generic; using System.Linq; using System.Text;

Views:0  2020-04-11

C#中的组件的非静态方法

C#中的组件的非静态方法 在本文中,我们将讨论如何通过C#中的反射执行程序集的非静态方法。 我们可以获得组件中可用方法的元数据,但也可以使用反射执行组件的非静态方法。 要调用非静态方法,我们需要创建对象,然后通过对象来调用我们可以调用非静态方法,我们知道我们无法直接其中创建对象。 因此,我们将获得构造函数信息并通过它来获取对象和通过该对象,我们将调用非静态方法,并将其通过传递参数来执行,因为我们知

Views:0  2020-04-11

C# null字符串

C# null字符串 空字符串(NULL)是尚未初始化的字符串变量,并且具有空值。 如果我们尝试调用null字符串的任何方法或者属性,则会收到异常。 NULL字符串有价值与代码中定义的任何其他变量完全相同。 null字符串通常用于字符串连接和与其他字符串的比较操作。 C# 空字符串示例 using System; using System.Collections.Generic; usin

Views:0  2020-04-11

C# 面向对象编程

C# 面向对象编程 OOP是一种设计理念。它表示面向对象的编程(Object Oriented Programming)。 面向对象的编程(OOP)使用不同的编程语言,而不是旧的程序编程语言(C,Pascal)。 面向对象的编程(OOP)是一种计算机科学术语,用于在1960年代开始开发的编程语言。 术语面向对象的编程最初由Xerox Parc创建,以指定描述使用对象作为计算基础的方法的计算机应用程

Views:0  2020-04-11

在C#中打开文本文件

在C#中打开文本文件 File.Open方法用于打开文本文件。 # 在C#中打开文本文件示例 string fileName = @"C:\Temp\Onitroad\Test.txt"; try { using (FileStream fs = File.Open(fileName, FileMode.Open, FileAccess.Write, Fi

Views:0  2020-04-11