Advertisement
Guest User

01. Define a Class Person

a guest
Oct 16th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.25 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3.  
  4. namespace _DefiningClasses
  5. {
  6.     public class Program
  7.     {
  8.         static void Main(string[] args)
  9.         {
  10.  
  11.             List<Person> persons = new List<Person>();
  12.             Person person1 = new Person();
  13.             person1.Name = "Pesho";
  14.             person1.Age = 20;
  15.  
  16.             Person person2 = new Person("Gosho", 18);
  17.  
  18.             Person person3 = new Person() { Name = "Stamat" };
  19.             person3.Age = 43;
  20.  
  21.             persons.Add(person1);
  22.             persons.Add(person2);
  23.             persons.Add(person3);
  24.  
  25.             foreach (var person in persons)
  26.             {
  27.                 Console.WriteLine($"{person.Name} {person.Age}");
  28.             }
  29.  
  30.  
  31.  
  32.         }
  33.     }
  34.   public class Person
  35.     {
  36.         private string name;
  37.         private int age;
  38.  
  39.  
  40.         public string Name
  41.         {
  42.             get { return name; }
  43.             set { name = value; }
  44.         }
  45.  
  46.         public int Age
  47.         {
  48.             get { return age; }
  49.             set { age = value; }
  50.         }
  51.  
  52.         public Person()
  53.         {
  54.         }
  55.  
  56.         public Person(string name, int age)
  57.         {
  58.             this.name = name;
  59.             this.age = age;
  60.         }
  61.     }
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement