Вывод Enum в метод String - C#

Узнай цену своей работы

Формулировка задачи:

я новичек так сказать, учу сам, поэтому банальный вопрос как сделать вывод через метод String, поля Enum Days. выделю место где не знаю как задать
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace zadanie3
{
    class Purchase
    {
        private string name;
        private double cena;
        private int kol;
        enum Days { Sun , Mon, Tue, Wed, Thu, Fri, Sat };

        public Purchase(string newName, double newCena, int newKol, byte Days)
        {
            Cena = newCena;
            Name = newName;
            Kol = newKol;
        }
 
        public Purchase()
        {
            Cena = 0;
            Name = "Empty";
            Kol = 0;
        }
 
        public string Name
        {
            get
            {
                return name;
            }
            set
            {
                name = value;
            }
        }
 
        public double Cena
        {
            get
            {
                return cena;
            }
            set
            {
                cena = value;
            }
 
        }
 
        public int Kol
        {
            get
            {
                return kol;
            }
            set
            {
                kol = value;
            }
        }
 
        public double GetCost()
        {
            return Cena * Kol;
        }
 
        public string ToString()
        {
            return string.Format("{0};{1};{2};{3};{4}", Name, Cena, Kol, [B]Days.[/B] , GetCost());
        }
 
    }

    class Program
    {
        static void Main(string[] args)
        {
        }
    }
}
не выделил
return string.Format("{0};{1};{2};{3};{4}", Name, Cena, Kol,

Days.

, GetCost());

Решение задачи: «Вывод Enum в метод String»

textual
Листинг программы
public string ToString()
{
    return string.Format("{0};{1};{2};{3};{4}", Name, Cena, Kol, Enum.GetName(typeof(DaysEnum), Days), GetCost());
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.25 из 5
Похожие ответы