我想創建一個程序,在任何給定的座標處打印出一個字符串,並在控制檯應用程序中使用任何前景色和背景色。例如,如果字符串包含「Hello!」我想要「你好!」文本要寫在控制檯中,具體取決於我放置座標的位置。這裏是我的代碼:在任何給定的座標中打印一個字符串c#console application
class PrintString
{
public int x, y; // Coordinates
public string Text = "Hello!";
ConsoleColor color;
public PrintString(int x, int y, string Text)
{
Console.ForegroundColor = color;
Console.SetCursorPostion(x, y);
Console.Write(Text);
Console.ResetColor();
}
public void Draw()
{
// Here I have no idea on how I should write the code for drawing the string?
}
}
當我運行這段代碼我得到錯誤:4 System.Console
不包含SetCursorPostion
我的問題是一個定義,我缺少的是這是如我所願?
問題是什麼?你是否有麻煩編譯它,或者你不知道'Draw'方法的內容應該是什麼? – 2013-02-09 16:44:59