24 May 2016

Cách viết get set Constructor trong C# , Nhập từ bàn phím in ra màn hình trong C# (console)

Cách viết get set trong C# 
Nhập từ bàn phím in ra màn hình trong C#
Cách viết Constructor trong C#
Cách viết get set constructor trong C#
Chú ý: get set phải có dấu chấm phẩy C#
class Student
    {
        public string Name { set; get; }
        public string Age { set; get; }
        public Student(string name, string age)
        {
            Name = name;
            Age = age;
        }

    }
Examp: Nhập từ bàn phím lưu file đọc file trong C#
Đây là chương trình chạy C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace StudentApp
{
    class Student
    {
        public string Name { set; get; }
        public string Age { set; get; }
        public Student(string name, string age)
        {
            Name = name;
            Age = age;
        }

    }

    class AddStudent
    {
        public List<Student> add(List<Student> list)
        {

            while (true)
            {
                Console.WriteLine("Enter ur name: ");
                String name = Console.ReadLine();
                Console.WriteLine("Enter ur age: ");
                String age = Console.ReadLine();

                if ((name.Length != 0) && (age.Length != 0))
                {
                   //Kiểm tra null nhập lại
                    list.Add((new Student(name, age)));
                    break;
                }
                Console.WriteLine("please type again");
            }

            return list;
        }

        public void display(List<Student> list)
        {
            Console.WriteLine("\tName\t\tAge");
            foreach (Student student in list)
            {
                Console.WriteLine("\t" + student.Name + "\t\t" + student.Age);
            }
        }
    }

    class Program
    {
        static void Main(string[] args)
        {
            List<Student> list = new List<Student>();
            int choice;
            do
            {
                Console.WriteLine("ur choice");
                Console.WriteLine("1.Add student.");
                Console.WriteLine("2.Display.");
                Console.WriteLine("3.Exit");
                choice = int.Parse(Console.ReadLine());

                switch (choice)
                {
                    case 1:
                        {
                            new AddStudent().add(list);
                            break;
                        }

                    case 2:
                        {
                            new AddStudent().display(list);
                            break;
                        }

                    case 3:
                        {
                            break;
                        }

                    default:
                        {
                            Console.WriteLine("wrong type ! Please try again ");
                            break;
                        }
                }

            } while (choice != 3);
        }
    }
}
Nhập từ bàn phím trong C#
Phần add() trong class AddStudent C#
public List<Student> add(List<Student> list)
        {
            while (true)
            {
                Console.WriteLine("Enter ur name: ");
                String name = Console.ReadLine();
                Console.WriteLine("Enter ur age: ");
                String age = Console.ReadLine();

                if ((name.Length != 0) && (age.Length != 0))
                {

                    list.Add((new Student(name, age)));
                    break;
                }
                Console.WriteLine("please type again");
            }

            return list;
        }
In ra màn hình trong C#
Phần display trong class AddStudent C#
public void display(List<Student> list)
        {
            Console.WriteLine("\tName\t\tAge");
            foreach (Student student in list)
            {
                Console.WriteLine("\t" + student.Name + "\t\t" + student.Age);
            }
        }

0 nhận xét:

Post a Comment

 

BACK TO TOP

Xuống cuối trang