У меня возникла ошибка Ошибка CS1750. Значение типа «int» нельзя использовать в качестве параметра по умолчанию, поскольку не существует стандартных преобразований для типа «KtToast.Positions» и ошибка CS1750. Значение типа «int». не может использоваться в качестве параметра по умолчанию, поскольку не существует стандартных преобразований для типа «KtToast.Hosts».
Пожалуйста, подскажите
Как Могу ли я устранить ошибку, и я тоже новичок в C# или Что-то не так в реализации созданного мной кода
Спасибо
Ниже это код, который я использовал:
namespace WindowsFormsApplication2
{
public sealed class KtToast : Component
{
public KtToast.SnackbarResult Show(Form owner, string message, KtToast.MessageTypes type = 0, int duration = 3000, string action = "", KtToast.Positions position = 1, KtToast.Hosts host = 2)
{
}
public enum SnackbarResult
{
AutoClosed,
UserClosed,
ActionClicked
}
public enum Hosts
{
Screen,
Control,
FormOwner
}
public enum Positions
{
TopLeft,
TopCenter,
TopRight,
MiddleLeft,
MiddleCenter,
MiddleRight,
BottomLeft,
BottomCenter,
BottomRight,
Custom
}
public enum MessageTypes
{
Information,
Success,
Warning,
Error
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... ause-there
Ошибка. Значение типа int нельзя использовать в качестве параметра по умолчанию, поскольку не существует стандартных пре ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как преобразовать список[int, int, int] в кортеж[int, int, int], а не в кортеж[int, ...]
Anonymous » » в форуме Python - 0 Ответы
- 288 Просмотры
-
Последнее сообщение Anonymous
-