C 언어
이 자습서에서는 예제를 통해 프로그램에서 외부 리소스를 가져오기 위해 static을 사용하고 사용하는 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
에 있는 클래스를 직접 사용하는 데 도움이 됩니다. 네임스페이스.
또한 이 때문에 우리는 인쇄문의 완전한 이름을 쓸 필요가 없습니다.
// full print statement
System.Console.WriteLine("Hello World!");
// print statement with using System;
Console.WriteLine("Hello World!");
네임스페이스에 대해 자세히 알아보려면 C# 네임스페이스를 방문하세요.
<시간>
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!");
여기, 프로그래밍 System.Console
처럼 작동합니다. .
C#에서는 프로그램에서 클래스를 가져올 수도 있습니다. 이러한 클래스를 가져오면 클래스의 정적 멤버(필드, 메서드)를 사용할 수 있습니다.
using static
을 사용합니다. 프로그램에서 클래스를 가져오기 위한 지시문입니다.
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 언어
초기 홍수 모니터링 시스템 – 회로 및 프로젝트 소스 코드 개발도상국과 비개발도상국 모두에서 홍수는 인명과 동물의 생명과 재산의 손실을 초래하는 대규모 자연 재해입니다. 바다의 지진, 허리케인, 강우 및 기타 자연 재해로 인한 홍수가 매년 세계 여러 지역에서 발생합니다. 강우 시 다양한 지리적 지역의 관리되지 않는 배수 시스템으로 인해 홍수가 발생하고 많은 인명 피해가 발생합니다. 홍수에 대한 조기 경보를 제공할 수 있는 시스템이 있으면 사람들의 생명을 구할 수 있습니다. 기술을 사용하여 수위 상승을 감지하고 사람들에게 미리
일반적으로 표준 창고 관리 시스템(WMS)은 다른 재고 관리인 클라우드 기반 시스템의 주목을 받지만, 더 일반적인 소프트웨어 옵션이라고 해서 모든 공급망 소프트웨어에 적용되는 것은 아닙니다. 사실, 향상된 가시성, 보충 실행/관리, 동적 주문 릴리스가 필요한 바쁜 작업은 대부분의 기존 WMS 소프트웨어 솔루션에서 필요한 지원을 얻지 못할 것입니다.다행히도 창고가 있습니다. WES(실행 시스템)는 자체적으로 사용하거나 기존 WMS와 쌍을 이루어 공급망 전체를 이동할 때 제품의 움직임을 더 잘 감시할 수 있는 소프트웨어 솔루션입니다.