C# | Check if Output is Redirected on the Console or not
Given the normal Console in C#, the task is to check if the Output is Redirected on the Console.
Approach: This can be done using the IsOutputRedirected property in the Console class of the System package in C#. This property returns a boolean value stating whether the Output is Redirected or not.
Program:
// C# program to demonstrate the // Console.IsOutputRedirected Property using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace GFG { class Program { // Main Method static void Main( string [] args) { // Check if Output is Redirected Console.WriteLine( "Is Output Redirected: {0}" , Console.IsOutputRedirected); } } } |
Output: