У меня возникла ошибка Ошибка 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#
Место общения программистов C#
1726738067
Anonymous
У меня возникла ошибка Ошибка 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
}
}
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79001102/error-a-value-of-type-int-cannot-be-used-as-a-default-parameter-because-there[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия