Создать структуру включающую в себя константу типа double, закрытое поле типа double - C#
Формулировка задачи:
Помогите пожалуйста с заданием, создать структуру включающую в себя константу типа double, закрытое поле типа double, которому при инициализации присваивается занчение константы, и открытое свойство для доступа к полю. Написать метод для вывода на консоль значения данного поля.
Решение задачи: «Создать структуру включающую в себя константу типа double, закрытое поле типа double»
textual
Листинг программы
public class TestClass
{
public struct TestStruct
{
private const double TestStructConst = 15.123;
private static double TestStructField = TestStructConst;
public double GetField
{
get
{
return TestStructField;
}
}
}
public void GetFieldFromTestStruct()
{
var newTestStruct = new TestStruct();
//юзай decimal. у double режет разряды при выводе в виде строки
Console.WriteLine(newTestStruct.GetField.ToString());
}
}