C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#でコンソールのBufferHeightを変更するにはどうすればよいですか?


コンソール画面のバッファ高さ(BufferHeight)を変更したい場合は、C#で用意されている Console.BufferHeight プロパティを使用します。このプロパティに任意の数値を代入することで、コンソールウィンドウのバッファ領域の高さ(行数)を自由に設定できます。

サンプルコード

それでは、実際にBufferHeightを変更する例を見てみましょう。以下のコードでは、バッファの高さを200行に設定し、その値をコンソールに出力しています。

using System;
class Demo {
    public static void Main(string[] args) {
        Console.BufferHeight = 200;
        Console.WriteLine("Buffer Height = " + Console.BufferHeight);
    }
}

実行結果

上記のコードを実行すると、次のような出力が得られます。

Buffer Height = 200

このように、Console.BufferHeight プロパティは読み書きの両方が可能であり、設定した値を後から取得して確認することもできます。なお、バッファの高さはコンソールウィンドウ自体の高さ(WindowHeight)以上である必要がある点に注意してください。

  1. C#でコンソールのCursorLeftを変更するにはどうすればよいですか?

    C#でコンソール画面のカーソル位置(CursorLeft)を変更したい場合は、Console.CursorLeftプロパティを使用します。このプロパティに列番号を設定することで、カーソルを指定した桁位置へ移動させることができます。サンプルコード実際の使用例を見てみましょう。以下のコードでは、まずコンソールの背景色と文字色を変更し、その後CursorLeftプロパティでカーソル位置を設定しています。using System; class Demo {    public static void Main (string[] args) {     &nbs

  2. 【保存版】テキストの大文字・小文字を一瞬で変換する方法|Word・Googleドキュメント・Mac・オンラインツール対応

    Microsoft WordやGoogleドキュメントで文章を入力した際、「大文字と小文字を間違えて打ってしまった…」という経験はありませんか?「小文字を大文字に(あるいはその逆に)変えたいのに方法がわからない」というお問い合わせを多くいただきます。中には、誤入力した部分を全部消して打ち直そうと考えている方もいますが、実はもっと効率的な解決策があります。幸いなことに、Microsoft Wordをはじめとするほぼすべてのテキストエディタには、選択したテキストの大文字・小文字を変換する機能が標準搭載されています。ITに詳しくない方でも簡単に操作でき、しかもその方法は複数あります。この記事では、そ