私はWebFormを使用しており、次の形式で一般的なConsole.Writelineを使用したいと思います。
Console.WriteLine("{0}{1}:", myString, myProp);
Response.Writeを使用(クライアント側にコードを配置)。できますか?
この場合、の使用はConsole.WriteLine("{0}{1}:", myString, myProp);
意味がありませんが、次のstring.Format()
方法を使用できます。
Response.Write(string.Format("{0}{1}:", myString, myProp));
あなたは次のようなメソッドを書くことができます
public static void WriteToResponse(string format, params object[] args)
{
Response.Write(String.Format(format, args));
}
上記の方法は、次のように追加することができるのと同じConsole
です。Console.Write
Response.Write(Environment.NewLine)
Console.WriteLine
public static void WriteLineToResponse(string format, params object[] args)
{
Response.Write(String.Format(format, args));
Response.Write(Environment.NewLine);
}
次を使用できます。
Response.Write (string.Format("{0}{1}:", myString, myProp));
または、文字列、object[]を引数としてResponse.Writeの拡張メソッドを作成します。