| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Переделать код С++ под С# |
| Автор: N1ko 20.5.2009, 16:52 | ||
Помогите переделать данній код под Шарп. В частности интересует, как проинициализировать значения аргументы, которые передаются конструктору.
|
| Автор: DVariuS 20.5.2009, 16:56 | ||
|
| Автор: N1ko 20.5.2009, 16:59 | ||
И ещё вопрос. Допустим у меня есть две перегруженніе функции с 1 принимаемым аргументом и 3 мя. Данные функции находят объём куба или паралелепипеда, и в зависимости от колличества принимаемых аргументов используют ту или инную версию функции. Как сказать функции, что бы она сразу принимала переменную a для куба, или b,c,d для паралелепипеда(вторая версия функции с тремя аргументами)?
|
| Автор: KelTron 21.5.2009, 05:14 | ||||
Ну если использовать для вычисления только поля данных, тогда, думаю тебе это надо:
Хотя лучше, конечно, так:
|
| Автор: DVariuS 21.5.2009, 08:59 | ||
N1ko, а что это за поля у тебя в классе?
Где они используются? Может, есть смысл переименовать их (или параметры, принимаемые методами), чтобы не возникало путаницы в коде? И еще, если методы просто выполняют вычисления, принимая параметры извне - логичнее сделать их статическими. З.Ы. Не совсем понятен смысл вопроса Особенно вот это: |