OnITRoad - 常见问题1

.NET中的ArgumentoutOfRangeException异常

.NET中的ArgumentoutOfRangeException异常 异常用于指示运行程序时发生了错误。 ArgumentOfRangeException表示传递给方法的参数超出数字范围。 如何处理.NET中的ArgumentOfRangeException异常示例 using System; using System.Collections.Generic; using System.

Views:0  2020-04-11

C#中的算术运算符

C#中的算术运算符 算术运算符的概念在 C# 中非常有用。 算术运算符用于 C# 编程中的基本数学计算。 我们在编写程序时,需要各种类型的运算符来计算值。 这些运算符执行基本的计算,例如加、减、乘、除和取模。 C#算术运算符示例 using System; using System.Collections.Generic; using System.Linq; using System.

Views:0  2020-04-11

C#中的ArrayList类

C#中的ArrayList类 ArrayList类是集合类之一。 它类似于C#中的数组,只是它可以收集不同类型的数据,并且它的大小随着其中元素数量的变化而动态增长。 与数组不同,它的大小不是固定的。 ArrayList在内部使用数组,默认情况下,数组被声明为4个容量,并且它将递增或者递增两个倍,如将插入元素的数量。 如果我们希望我们可以使用arraylist类中可用的trimetosize()方法

Views:0  2020-04-11

在.NET中的arraytypemismatchException异常

在.NET中的arraytypemismatchException异常 当尝试在数组中存储错误类型的元素时,会抛出arraytypemismatchException。 如何处理.NET中的ArrayTyPeMismatchException 示例 using System; using System.Collections.Generic; using System.Linq; usi

Views:0  2020-04-11

C#中的关键字base

C#中的关键字base 在C#中base关键字的概念非常简单。 当我们要从派生类中访问基类的成员和功能时,使用关键字base。 在以下示例中,基类,所有者和派生类,员工,具有命名信息的方法。 通过使用基本关键字,可以从派生类中调用基类上的Info方法。 C#中base关键字示例 using System; using System.Collections.Generic; using Sy

Views:0  2020-04-11

在C#中的二进制搜索数组

在C#中的二进制搜索数组 在本文中,我将解释如何在数组中进行二进制搜索。 在这个c# 程序中使用了数组二进制搜索方法。 它使用到了排序和搜索算法。 其中 BinarySearch方法有一个接受类型参数的版本,可以在尖括号中指定类型参数。 namespace demo_array { class Program { static void Main(string[]

Views:0  2020-04-11

C# ArrayList二进制搜索BinarySearch

C# ArrayList二进制搜索BinarySearch ArrayList的BinarySearch方法在使用指定的比较器中搜索一个元素中排序的ArrayList中的一系列元素,并返回元素的索引。 例如,如果我们想从ArrayList搜索任何对象,那么首先应该对ArrayList进行排序,然后我们执行搜索。 C# ArrayList二进制搜索示例 public class SimpleSt

Views:0  2020-04-11

C# ArrayList中的BinarySearch方法

C# ArrayList中的BinarySearch方法 BinarySearch(Object)方法使用默认比较获取元素的整个排序的ArrayList,并返回元素的索引,这意味着它在排序的ArrayList中搜索并给出找到元素的索引值。 C# ArrayList中的BinarySearch方法示例 namespace ConsoleApplication1 { class Progra

Views:0  2020-04-11

C# ArrayList中的BinarySearch(Object, IComparer)方法

C# ArrayList中的BinarySearch(Object, IComparer)方法 ArrayList的BinarySearch(对象,IComparer)方法使用指定的比较获取元素的整个排序的arrayList,并返回元素的索引。 C# ArrayList中的BinarySearch(Object, IComparer)方法示例 public class SimpleString

Views:0  2020-04-11

C# 位运算符

C# 位运算符 C# 位运算符示例 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication6 { class Program { static void Main(string[] ar

Views:0  2020-04-11

C#中的装箱(Boxing)和拆箱(Unboxing)

C#中的装箱(Boxing)和拆箱(Unboxing) 在面向对象的编程中,使用对象调用方法。 由于诸如int和long等的值类型不是对象,因此我们无法使用它们来调用方法。 使我们能够通过Boxing技术来实现这一目标。 Boxing意味着将堆栈上的值类型转换为对象类型。 而且语音与众不同。 Boxing 可以将任何类型,值或者引用分配给对象而无需显式转换。 当编译器查找需要参考类型的值类型时

Views:0  2020-04-11

C# ArrayList的Capacity属性

C# ArrayList的Capacity属性 ArrayList的Capacity量属性用于获取或者设置ArrayList可以包含的元素数。 ArrayList的默认容量为4.如果我添加第5个元素,则它相对于前一个(即4),它的容量变为加倍(即8),同样,如果它们是ArrayList中的八个元素,我添加第9个元素然后容量变为8个,因此现在容量将是16。 C# ArrayList的Capaci

Views:0  2020-04-11

在.NET中捕获类 Capture

在.NET中捕获类 Capture 捕获类用于捕获数据。 捕获类的对象是不可变的,它没有任何公共结构。 使用CaptureCollection对象返回Capure类的实例。 CaptUteCollection对象由两个属性返回 match.Captures属性 Group.Captures属性 捕获类中使用的继承层次结构 system.Object. system.text.regularex

Views:0  2020-04-11

在 C# 中将字符串转换为浮点类型

在 C# 中将字符串转换为浮点类型 在这个程序中,我们将学习为什么使用 parse 方法,我们使用 parse 方法进行转换,当我们必须从一种数据类型转换(转换)到另一种数据类型时,我们使用 parse 方法。 比如,我们可以将字符串变量转换为 float ,所有数据类型都有自己的范围,因此 float 不能隐式转换为 int 。所以我们必须需要显式(强制转换) 步骤1 首先,我们必须在控制台应用

Views:0  2020-04-11

c#中如何检查文件夹是否存在

c#中如何检查文件夹是否存在 .NET Framework类库中的System.io.Directory类提供了创建,复制,移动和删除目录和子目录的静态方法。 在使用目录类之前,必须导入system.io命名空间。 using System.IO; 在C#中检查目录是否存在 directory.Exist方法检查指定的目录是否存在。 C# 如何判断文件夹是否存在 以下代码检查目录是否存在,

Views:0  2020-04-11

C# 检查字符串中是否只含有字母或者数字

C# 检查字符串中是否只含有字母或者数字 在C#中要检查字符串是否只包含字母数字,我们可以使用正则表达式。 Regex类包含在system.text.regularexpressions命名空间中。 这里使用了ISMatch()方法,如果提供的提供的正则表达式匹配,则返回布尔结果。 让我们看一下以下行: if (System.Text.RegularExpressions.Regex.IsMat

Views:0  2020-04-11