找到 2628 篇文章 关于 C#

C# 中的私有变量

karthikeya Boyini
更新于 2020-06-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-06-21 15:57:01

756 次浏览

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

C# 中的运算符函数

Ankith Reddy
更新于 2020-06-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-06-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-06-21 16:02:09

1K+ 次浏览

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

使用 C# 的优先级队列

karthikeya Boyini
更新于 2020-06-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-06-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-06-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-07-30 22:30:23

207 次浏览

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

C# 中的重载方法和歧义

George John
更新于 2020-06-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("具有两个参数的方法!");    } ... 阅读更多

广告