C# Get Set Modifier

In this chapter you will learn:
  • What is get set modifier?
  • What is the benefit of using get set modifier?
  • How to use get set modifier in C# programming?

The get set accessor or modifier mostly used for storing and retrieving the value from the private field. The get accessor must return a value of property type where set accessor returns void. The set accessor uses an implicit parameter called value. In simple word, the get method used for retrieving the value from private field whereas set method used for storing the value in private variables.

 

Example:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Get_Set
{
    class access
    {
        // String Variable declared as private
        private static string name;
        public void print()
        {
            Console.WriteLine("\nMy name is " + name);
        }

        public string Name //Creating Name property
        {
            get //get method for returning value
            {
                return name;
            }
            set // set method for storing value in name field.
            {
                name = value;
            }
        }
    }

    class Program
    {
        static void Main(string[] args)
        {
            access ac = new access();
            Console.Write("Enter your name:\t");
            // Accepting value via Name property
            ac.Name = Console.ReadLine();
            ac.print();
            Console.ReadLine();
        }
    }
}

Output
Enter your name:        Steven Clark
My name is Steven Clark _
get set method

Summary

In this chapter you learned what get set modifier is and how to use it in program. In next chapter, some programming examples are given. It will help you to understand the programming concepts more clearly.

More Articles

 

Share your thought



PLEASE DISABLE ADBLOCKER AND SUPPORT US!

Please support us by enabling ads on this page. Refresh

YOU DON'T LIKE ADS, WE ALSO DON'T LIKE ADS!
 
But we have to show ads on our site to keep it free and updated. We have to pay huge server costs, domain costs, CDN Costs, Developer Costs, Electricity and Internet Bill. Your little contribution will encourage us to regularly update this site.