logo
VitNX3 Documentation

# ConsoleProgressBar2.PrintProgressToConsole Method

Namespace: VitNX3.UI.Console.ProgressBar
Assembly: VitNX3 (in VitNX3.dll)
Prints the progress in console.
VB
C#
F#
C++
JScript
Copy

    public static void PrintProgressToConsole(
       double progressPercentage,
       string textWithEvent
    )

    This language is not supported or no code example is available.

#### Parameters

progressPercentage
  double

The progress percentage.

textWithEvent
  string

Add text in console with event.

Source code
VB
C#
F#
C++
JScript
Copy

    public static void PrintProgressToConsole(double progressPercentage,
         string textWithEvent)
     {
         int progressCharsToPrint = (int)progressPercentage / maxProgressChars;
         StringBuilder sb = new StringBuilder();
         sb.Append($"{textWithEvent}: ");
         AddProgressBar(ref sb, progressCharsToPrint);
         AddSpacingToString(ref sb, progressCharsToPrint);
         AddProgressValue(ref sb, progressPercentage);
         string progressString = sb.ToString();
         PrintProgressStringToConsole(progressString);
     }

    This language is not supported or no code example is available.

Applies to

#### .NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

#### .NET Core

Supported in: 5.0+, 6.0+
See Also
ConsoleProgressBar2 Class
VitNX3.UI.Console.ProgressBar Namespace