У меня есть это пространство имен в Extensions.cs
файле:
namespace TextBoxExtensions
{
public static class TextBoxExtensionsClass
{
public static void ResetColor(this Label label)
{
label.ForeColor = new TextBox().ForeColor;
}
}
}
тогда:
using TextBoxExtensions;
// ...
textbox.ResetColor();
когда я пытаюсь получить доступ к нему в другом файле, я получаю следующую ошибку:
'System.Windows.Forms.TextBox' не содержит определения для 'ResetColor' и лучшая перегрузка метода расширения 'TextBoxExtensions.TextBoxExtensionsClass.ResetColor (System.Windows.Forms.Label)' имеет некоторые недопустимые аргументы