找到 2628 篇文章 关于 C#

C# 中的私有变量

karthikeya Boyini
更新于 2020年6月21日 16:12:36

5K+ 次浏览

私有访问限定符允许类将其成员变量和成员函数隐藏在其他函数和对象之外。只有同一类的函数才能访问其私有成员。即使是类的实例也无法访问其私有成员。创建私有变量 −private double length;让我们来看一个例子。在这里,如果我们尝试访问设置为私有的 length 变量,则会生成以下错误。'BoxApplication.Box.length' 由于其保护级别而无法访问。让我们现在来看完整的示例 −示例 using System; namespace BoxApplication { class Box { private double length; ... 阅读更多

C# 代码优化技巧

Arjun Thakur
更新于 2020年6月21日 15:57:01

756 次浏览

以下是一些技巧 −优先使用 List尽可能使用 List。使用 ArrayList 完成相同的工作会使代码运行速度变慢。如果您在同一个列表中存储多种类型的对象,尤其如此。使用乘法移位运算优先使用乘法移位运算而不是除法运算符,因为使用除法运算符会降低代码速度。更少的代码占用更少的内存尝试使用运算符来精简代码并使其在一行代码中运行。使用诸如 && 之类的运算符,可以让您在一行代码中提及所有条件。

C# 中的运算符函数

Ankith Reddy
更新于 2020年6月21日 15:59:26

163 次浏览

运算符函数是重载的运算符,它们是具有特殊名称的函数。要创建它,关键字 operator 后面跟着要定义的运算符的符号。像任何其他函数一样,重载运算符具有返回类型和参数列表。例如 −public static Box operator+ (Vehicle v1, Vehicle v2, Vehicle v3) { }以下是一个完整的示例,演示如何在 C# 中创建和使用运算符函数 −示例 using System; namespace OperatorOvlApplication { class Box { private double length; // 盒子的长度 private double breadth; // 盒子的宽度 ... 阅读更多

C# 中的私有构造函数和单例类

Samual Sam
更新于 2020年6月21日 16:00:43

844 次浏览

私有构造函数用于仅包含静态成员的类,如下所示 −class Demo { // 私有构造函数 private Demo() { } public static a = 10; }单例类具有普通方法,您可以使用实例调用它。为了防止类的多个实例,使用私有构造函数。让我们来看一个例子 −示例 public class Singleton { static Singleton a = null; private Singleton() { } }

C# 中的私有方法和 final 方法

George John
更新于 2020年6月21日 16:02:09

1K+ 次浏览

私有方法要设置私有方法,请使用 private 访问限定符。私有访问限定符允许类将其成员变量和成员函数隐藏在其他函数和对象之外。只有同一类的函数才能访问其私有成员。即使是类的实例也无法访问其私有成员。Final 方法对于 final 方法,使用 sealed 修饰符。当您在 C# 中对方法使用 sealed 修饰符时,该方法将失去其覆盖能力。sealed 方法应该是派生类的一部分,并且该方法必须是重写方法。让我们来看一个例子 −下面的例子不会 ... 阅读更多

使用 C# 的优先级队列

karthikeya Boyini
更新于 2020年6月21日 16:01:25

239 次浏览

优先级队列保存具有优先级值的信息。它是队列的扩展。当您尝试从优先级队列中删除项目时,首先删除具有最高属性的项目。让我们看看如何设置优先级队列 −public class MyPriorityQueue where T : IComparable { }现在让我们添加一个项目。在下面的示例中,项目存储在 info 中,这是一个泛型列表。示例 public class MyPriorityQueue where T : IComparable { private List info; public MyPriorityQueue() { this.info = new List (); } }

在 C# 中打印单个和多个变量

Samual Sam
更新于 2020年6月21日 16:03:23

9K+ 次浏览

要在 C# 中显示单个变量值,您只需要使用 Console.WriteLine()让我们来看一个例子。在这里,我们在同一行显示了单个变量“a”的值 −示例 using System; using System.Linq; class Program { static void Main() { int a = 10; Console.WriteLine("Value: "+a); } }要在 C# 中显示多个变量的值,您需要在 Console.WriteLine() 中使用逗号运算符。让我们来看一个例子。在这里,我们在同一行显示了多个变量“a”和“b”的值 −示例 using System; using System.Linq; class Program ... 阅读更多

使用 C# 打印您自己的字体

Chandu yadav
更新于 2020年6月21日 16:03:42

392 次浏览

要在 C# 中打印您自己的字体,首先构造 −FontFamily 对象 Font 对象FontFamily 对象设置字体类型,如 Arial、TimesNewRoman 等,而 Font 对象设置字体的尺寸和样式。让我们创建一个 Arial 字体样式。FontFamily myFontFamily = new FontFamily("Arial"); Font myFont = new Font( myFontFamily, 20, FontStyle.Bold, GraphicsUnit.Pixel);上面,我们已经设置了 FontFamily 对象。传递给 Font() 的第一个参数是 FontFamily 对象“myFontFamily”,然后是字体的尺寸。第三个参数设置样式。

C# 中的变异测试

karthikeya Boyini
更新于 2019年7月30日 22:30:23

207 次浏览

C# 中的变异测试包括验证活动解决方案中测试套件的质量。为此,请使用名为“VisualMutant”的工具。它设置为 Visual Studio IDE 的扩展。以下是测试工具的功能。以下是 VisualMutant(一种变异测试工具)的功能 −查看 C# 中修改的代码片段。对生成的变体运行 NUnit 和 XUnit 测试在变异测试过程开始后立即查看有关任何变体的详细信息它给出结果为突变分数。衡量测试套件的质量。创建 ... 阅读更多

C# 中的重载方法和歧义

George John
更新于 2020年6月21日 16:04:20

822 次浏览

使用方法重载,您可以在相同的范围内为相同的函数名称提供多个定义。函数的定义必须通过参数列表中参数的类型和/或数量相互区分。让我们来看一个例子。在这个例子中,调用将转到具有单个参数的方法 −示例 using System; class Student { static void DisplayMarks(int marks1 = 90) { Console.WriteLine("具有一个参数的方法!"); } static void DisplayMarks(int marks1, int marks2 = 95) { Console.WriteLine("具有两个参数的方法!"); } ... 阅读更多

广告