в чем разница использования public new void hello() и public void hello()
если результат один и тот же для обоих, я понимаю, что правильно использовать с new, но меня интересует почему мы так делаем?
extension Optional1 {
static func +(left: Optional1, right: Optional1) -> Optional1 {
// Тут реализуем сложение
}
static func -(left: Optional1, right: Optional1) -> Optional1 {
// Тут реализуем вычитание
}
}
То есть каркас игры написать на c#, а все остальное - на c++.
Использовать только c# не вариант, с ним почти не знакома.
1. Компания будет против, если таким стилем буду писать сайты ?
2. Вообще Есть компании, которые придерживаются определеннего стиля кода или это каждый сам как хочет ?
Посоветовали смотреть в сторону C#, если хочу работать только с Windows.