OHyMoS.NET Class Library

OhAllignText クラス

文字のカラム(列)の開始位置を揃えるためのクラスです。

Class to allign texts.

この型のすべてのメンバの一覧については、 OhAllignText メンバを参照してください。

System.Object
   OhymosNet.OhAllignText

public class OhAllignText

解説

OhAllignTextは、つぎのようにカラムの開始位置を揃えて 書き出したい情報があるときに利用します。


shiiba michiharu old


配列 tabpos に、桁の最初の位置をセットします。上の例であれば、
int[] tabpos = { 2, 9, 19 };
こうしておいて、
AllignText line = new AllignText(tabpos);
とします。 まとめて、
OhAllignText line = new OhAllignText(new int[] {0, 9, 19});
のように書いても構いません。この後、
line.clear();
line.put("shiiba");
line.nextColumn();
line.put("michiharu");
line.nextColumn();
line.put("old");
System.Console.WriteLine(line.toString());

line.clear();
line.put("tachikawa");
line.nextColumn();
line.put("yasuto");
line.nextColumn();
line.put("middle");
System.Console.WriteLine(line.toString());
のように使用します。

必要条件

名前空間: OhymosNet

アセンブリ: OhymosNet (OhymosNet.dll 内)

参照

OhAllignText メンバ | OhymosNet 名前空間