c# objects code example

Example 1: c# create new object

Car mycar = new Car();

Example 2: c# objects

using System;

class Book
  {
    public string title;
    public string author;
    public int pages;
  }


class MainClass {
  public static void Main (string[] args) {
    Book book1 = new Book();
    book1.title = "Harry Potter";
    book1.author = "JK Rowling";
    book1.pages = 400;
    Console.WriteLine(book1.title);
  }
}

Example 3: how to make a object in c#

public class Person
{
    public string Name { get; set; }
    public int Age { get; set; }
    public Person(string name, int age)
    {
        Name = name;
        Age = age;
    }
    // Other properties, methods, events...
}

class Program
{
    static void Main()
    {
        Person person1 = new Person("Leopold", 6);
        Console.WriteLine("person1 Name = {0} Age = {1}", person1.Name, person1.Age);

        // Declare new person, assign person1 to it.
        Person person2 = person1;

        // Change the name of person2, and person1 also changes.
        person2.Name = "Molly";
        person2.Age = 16;

        Console.WriteLine("person2 Name = {0} Age = {1}", person2.Name, person2.Age);
        Console.WriteLine("person1 Name = {0} Age = {1}", person1.Name, person1.Age);

        // Keep the console open in debug mode.
        Console.WriteLine("Press any key to exit.");
        Console.ReadKey();
    }
}
/*
    Output:
    person1 Name = Leopold Age = 6
    person2 Name = Molly Age = 16
    person1 Name = Molly Age = 16
*/