Computer >> Máy Tính >  >> Lập trình >> C#

Kiểm tra xem Đầu vào, Đầu ra và Lỗi có được chuyển hướng trên Bảng điều khiển hay không trong C #


Để kiểm tra xem đầu vào có được chuyển hướng trên Bảng điều khiển hay không, mã như sau -

Ví dụ

using System;
public class Demo{
   public static void Main(string[] args){
      Console.WriteLine("Input Redirected? = "+Console.IsInputRedirected);
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Input Redirected? = False

Ví dụ

Để kiểm tra xem đầu ra có được chuyển hướng trên Bảng điều khiển hay không, mã như sau -

using System;
public class Demo{
   public static void Main(string[] args){
      Console.WriteLine("Output Redirected? = "+Console.IsInputRedirected);
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Output Redirected? = False

Ví dụ

Để kiểm tra xem lỗi có được chuyển hướng trên Bảng điều khiển hay không, mã như sau -

using System;
public class Demo{
   public static void Main(string[] args){
      Console.WriteLine("Error Redirected on Console? = "+Console.IsErrorRedirected);
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Error Redirected on Console? = True