如何更改 C# 控制檯的輸入編碼方案?


要更改控制檯的輸入編碼方案,請使用 Console.InputEncoding 屬性。

示例

讓我們看一個示例 −

using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using System.Linq;
using System.Text;
class Demo {
   public static void Main (string[] args) {
      Console.BackgroundColor = ConsoleColor.Blue;
      Console.WriteLine("Background color changed = "+Console.BackgroundColor);
      Console.ForegroundColor = ConsoleColor.Yellow;
      Console.WriteLine("
Foreground color changed = "+Console.ForegroundColor);       Console.InputEncoding = Encoding.ASCII;       Console.WriteLine("Input Encoding Scheme = "+Console.InputEncoding);       Console.CursorTop = 20;       Console.WriteLine("
CursorTop = "+Console.CursorTop);    } }

輸出

這將產生以下輸出 −

更新於: 14-11-2019

124 瀏覽量

改變你的 事業

完成課程後獲得認證

開始學習
廣告