this questionを見て、その答えは、希望の機能を含むSystem.Console
の拡張メソッドを書くことをお勧めします。Consoleの拡張メソッドを記述することはできますか?
using System;
using System.Runtime.CompilerServices;
namespace ConsoleApplication1
{
public static class ConsoleExtensions
{
[Extension]
public static string TestMethod(this Console console, string testValue)
{
return testValue;
}
}
}
:
をパラメータとして、静的な型が を使用することはできませんここでは、コードがあります:私はそれをしようとしたとき
はしかし、私はこのコンパイラエラー
System.Console」を得ました
静的型の拡張メソッドを作成する別の方法はありますか?それともこれはできないのですか?