Задать для значения переменной формат и из введенных данных выделить часть - C#
Формулировка задачи:
Разработать класс Cust (арендатор), содержащий следующие поля:
- id (ИНН арендатора),
- name (название арендатора),
- address (адрес арендатора),
- room (номер кабинета),
- chief (фамилия руководителя);
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Lab_6
{
public class Cust
{
// свойства
private uint id;
private uint room;
private string name;
private string address;
private string chief;
// методы
public Cust()
{
this.id = 0;
this.room = 0;
this.name = "";
this.address = "";
this.chief = "";
}
public Cust(uint id, uint room, string name, string address, string chief)
{
this.id = id;
this.room = room;
this.name = name;
this.address = address;
this.chief = chief;
}
public Cust(Cust obj)
: this(obj.id, obj.room, obj.name, obj.address, obj.chief)
{ }
public void ReadCust()
{
Console.Write("Введите ИНН арендатора: ");
this.id = uint.Parse(Console.ReadLine());
Console.Write("Введите название арендатора: ");
this.name = Console.ReadLine();
Console.Write("Введите адрес арендатора: ");
this.address = Console.ReadLine();
Console.Write("Введите фамилию начальника: ");
this.chief = Console.ReadLine();
Console.Write("Введите номер кабинета начальника: ");
this.room = uint.Parse(Console.ReadLine());
}
public void WriteCust()
{
Console.WriteLine("ИНН арендатора: " + this.number);
Console.WriteLine("Название арендатора: " + this.name);
Console.WriteLine("Адрес арендатора: " + this.address);
Console.WriteLine("Фамилия начальника: " + this.chief);
Console.WriteLine("Номер кабинета начальника: " + this.room);
Console.WriteLine("Этаж кабинета: " + GetFloor());
}
public uint GetFloor()
{
........Решение задачи: «Задать для значения переменной формат и из введенных данных выделить часть»
textual
Листинг программы
public class MainClass
{
public static void Main(string[] args)
{
Cust c = new Cust();
c.WriteCust();
}
}