C#: Как делает эту работу: Единица myUnit = 5;

После долгих поисков я нашел свой вопрос в этой ссылке, по которому нужно скачать проект python из github, конвертировать файл и перемещать метаданные.

https://github.com/danielgtaylor/qtfaststart

14
задан cbp 14 October 2008 в 11:58
поделиться

2 ответа

Необходимо обеспечить неявный оператор преобразования от интервала до Единицы, как так:

    public struct Unit
    {   // the conversion operator...
        public static implicit operator Unit(int value)
        {
            return new Unit(value);
        }
        // the boring stuff...
        private readonly int value;
        public int Value { get { return value; } }
        public Unit(int value) { this.value = value; }
    }
31
ответ дан 1 December 2019 в 08:20
поделиться

Необходимо обеспечить оператор броска для класса, который берет Int32.

2
ответ дан 1 December 2019 в 08:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: