out 关键字 out 关键字用于将参数作为引用类型传递给方法,主要用于方法必须返回多个值时。ref 关键字也用于将参数作为引用类型传递给方法,当需要在方法中修改现有变量时使用。以下是 C# 中 ref 和 out 关键字的有效用法。示例 实时演示 using System.IO; using System; public class Program { public static void update(out int a){ a = 10; } public static void change(ref int d){ d = 11; ... 阅读更多
readonly 关键字 readonly 关键字用于定义一个变量,该变量可以在声明后仅赋值一次,可以在声明时或在构造函数中赋值。const 关键字用于定义要在程序中使用的常量。以下是 C# 中 readonly 和 const 关键字的有效用法。示例 实时演示 using System.IO; using System; public class Program { public const int VALUE = 10; public readonly int value1; Program(int value){ value1 = value; } public static void Main() { Console.WriteLine(VALUE); Program p1 = new Program(11); ... 阅读更多
到目前为止,.NET 相关的应用程序都是针对 Windows 操作系统的,但是现在 Microsoft 推出了一个新的跨平台应用程序 Mono,它允许在 Linux 环境中执行在 .NET 平台下开发的应用程序,给人一种好像我们在运行 Linux 包而不是执行 .exe 文件的印象。Mono Mono 是一个开源实用程序,允许开发人员在其他平台(如 Mac 或 Linux)上执行 .NET 相关的应用程序,因为它为 Windows 平台提供了一个安装包,可以在 Windows OS 上编译和执行 .NET 程序集,而无需... 阅读更多