亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> C语言

C# 使用

C# 使用

在本教程中,我们将通过示例了解 C# 在程序中使用和使用静态导入外部资源。

在 C# 中,我们使用 using 关键字在程序中导入外部资源(命名空间、类等)。例如,

// using System namespace
using System;

namespace Program {

  class Program1 {
    static void Main(string[] args) {
      Console.WriteLine("Hello World!");   
    }
  }
}

输出

Hello World!

在上面的例子中,注意这一行

using System;

在这里,我们正在导入 System 我们程序中的命名空间。这有助于我们直接使用 System 中的类 命名空间。

另外,正因为如此,我们不必编写 print 语句的完全限定名称。

// full print statement
System.Console.WriteLine("Hello World!");

// print statement with using System;
Console.WriteLine("Hello World!");

要了解有关命名空间的更多信息,请访问 C# 命名空间。


C# using 创建别名

我们还可以在 using 的帮助下创建别名 在 C# 中。例如,

// creating alias for System.Console
using Programiz = System.Console;

namespace HelloWorld {

  class Program {
    static void Main(string[] args) {

      // using Programiz alias instead of System.Console
      Programiz.WriteLine("Hello World!");    
    }
  }
}

输出

Hello World!

在上面的程序中,我们为 System.Console 创建了一个别名 .

using Programiz = System.Console;

这允许我们使用别名 Programiz 而不是 System.Console .

Programiz.WriteLine("Hello World!");

在这里,Programiz 将像 System.Console 一样工作 .


C# 使用静态指令

在 C# 中,我们还可以在程序中导入类。导入这些类后,就可以使用类的静态成员(字段、方法)了。

我们使用 using static 在我们的程序中导入类的指令。

示例:C# 将静态与 System.Math 结合使用

using System;

// using static directive
using static System.Math;

namespace Program {  

  class Program1  {  
    public static void Main(string[] args)  {  
       	 
      double n  = Sqrt(9);
      Console.WriteLine("Square root of 9 is " + n);  
      	 
    }  
  }  
}

输出

Square root of 9 is 3

在上面的例子中,注意这一行,

using static System.Math;

在这里,这一行帮助我们直接访问 Math 的方法 类。

double n = Sqrt(9);

我们使用了 Sqrt() 直接方法而不指定 Math 类。

如果我们不使用 using static System.Math 在我们的程序中,我们必须包含类名 Math 使用 Sqrt() 时 .例如,

using System; 
 
namespace Program {  

  class Program1 {  
    public static void Main(string[] args) {  

      // using the class name Math
      double n  = Math.Sqrt(9);
      Console.WriteLine("Square root of 9 is " + n);  
    }  
  }  
} 

输出

Square root of 9 is 3

在上面的例子中,注意这一行,

double n = Math.Sqrt(9);

在这里,我们使用 Math.Sqrt() 计算 9 的平方根 .这是因为我们还没有导入 System.Math 在这个程序中。


C语言

  1. Connext DDS + 安卓
  2. 一般故障排除提示
  3. 使用 LM35 的基于温度的设备控制系统
  4. Java 9 - 模块系统
  5. C# - 异常处理
  6. DSP 句柄使用指南
  7. 学生使用 B&R 技术构建机器人垃圾分类系统
  8. PLC 与 DCS
  9. 在行业中使用 Biz4intellias 物联网驱动的漏水检测系统的 5 大优势
  10. 了解输送系统
  11. 了解悬挂系统
  12. 将铣床用作车床