Size: a a a

2019 October 09

S

SeanWoo in CODE BLOG / C#
Я так сразу вспомню
источник

m

medivh🦖 in CODE BLOG / C#
Get set..
источник

ℬoʀsuk7 in CODE BLOG / C#
Степан Буримов
using System;

namespace stsl
{
   public class Zarplalt

   {
       public int days; //целое значение, обозначающие количество проработаных за месяц дней, должно не привышать 26 дней.
       public double bremy, stoimost, nadbav; //вещественные значения, обозначающие среднее количество проработаных часов за день, стоимость за 1 час работы и в процентах надбавка за работу.

       public int Zarplalta

       {
           get
           { return days; }
           set
           {
               while ((value < 1) || (value > 7))
               {
                   Console.WriteLine("Вы вели превышающие за месяц количество рабочих дней!!! Пожалуйста, введите другое значение.");
                   value = Convert.ToInt32(Console.ReadLine());
               }
               days = value;
           }

       }

       class Program
       {
           static void Main(string[] args)
           {
               Zarplalt t1 = new Zarplalt();
               Console.Write("Введите количество дней работы за месяц: ");
               t1.days = Convert.ToInt32(Console.ReadLine());
               Console.Write("Введите среднее время работы за один рабочий день: ");
               t1.bremy = Convert.ToDouble(Console.ReadLine());
               Console.Write("Введите стоимость олаты работы за 1 час (в рублях): ");
               t1.stoimost = Convert.ToDouble(Console.ReadLine());
               Console.Write("Введите надбавку за работу (в процентах): ");
               t1.nadbav = Convert.ToDouble(Console.ReadLine());
               double raschet = (((t1.days * t1.bremy * t1.stoimost) / 100) * t1.nadbav) + (t1.days * t1.bremy * t1.stoimost);
               Console.WriteLine("Зарплата за месяц составяет: " + raschet + " рублей.");
               
           }
       }
   }
}
За такое именование бить надо, называй  переменные, методы и так далее only English
источник

ℬoʀsuk7 in CODE BLOG / C#
medivh🦖
Где можно про аксессоры подробнее почитать? Плохо понимаю их применение
Да там нет что читать
источник

S

SeanWoo in CODE BLOG / C#
ℬoʀsuk7
За такое именование бить надо, называй  переменные, методы и так далее only English
+++)))
источник

S

SeanWoo in CODE BLOG / C#
Я орнул с Zarplalta
источник

m

medivh🦖 in CODE BLOG / C#
Да ладно вам.. Что вы сразу накинулись..
источник

m

medivh🦖 in CODE BLOG / C#
С другой стороны привыкать к этому не стоит
источник

СБ

Степан Буримов... in CODE BLOG / C#
ℬoʀsuk7
За такое именование бить надо, называй  переменные, методы и так далее only English
Это я знаю, спасибо.
источник

ℬoʀsuk7 in CODE BLOG / C#
Степан Буримов
Это я знаю, спасибо.
В set делать считывание????
источник

m

medivh🦖 in CODE BLOG / C#
Ладно, всё же мой вопрос выше, если у вас будет время, хотелось бы увидеть ссылки на статьи, где объясняют подробнее
источник

S

SeanWoo in CODE BLOG / C#
medivh🦖
Get set..
Так то просто, это то же самое что:

private int MyVariable = 0;
public int get_MyVariable() {
 //логика при получении значения переменной, вывод через return
}
public void set_MyVariable() {
 //логика при установке значения переменной
}
источник

S

SeanWoo in CODE BLOG / C#
Ну а public int MyVariable {
get{
//Та же логика для получения
};
set{
//Таже логика для установки значения
}
}
источник

ℬoʀsuk7 in CODE BLOG / C#
medivh🦖
Ладно, всё же мой вопрос выше, если у вас будет время, хотелось бы увидеть ссылки на статьи, где объясняют подробнее
Mdsn?
источник

S

SHKURMANDER in CODE BLOG / C#
Показалось, что человек либо после универа, либо из 1С на шарпе писать начал🤨
источник

ℬoʀsuk7 in CODE BLOG / C#
источник

m

medivh🦖 in CODE BLOG / C#
SeanWoo
Ну а public int MyVariable {
get{
//Та же логика для получения
};
set{
//Таже логика для установки значения
}
}
Надо поэкспериментировать))
источник

S

SHKURMANDER in CODE BLOG / C#
Ни там ни там не учат писать качественный код
источник

S

SeanWoo in CODE BLOG / C#
SeanWoo
Ну а public int MyVariable {
get{
//Та же логика для получения
};
set{
//Таже логика для установки значения
}
}
Если не автосвойство то сверху еще приписать надо private int myVariable;
источник

S

SeanWoo in CODE BLOG / C#
И юзать эту переменную как хранилище
источник