- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
What are member functions of a class in C#?
A member function of a class is a function that has its definition or its prototype within the class definition similar to any other variable. It operates on an object of the class of which it is a member, and has access to all the members of a class for that object.
The following is an example of a member function −
public void setLength( double len ) { length = len; } public void setBreadth( double bre ) { breadth = bre; }
The following is an example showing how to access member functions in C#.
Example
using System; namespace BoxApplication { class Box { private double length; // Length of a box private double breadth; // Breadth of a box private double height; // Height of a box public void setLength( double len ) { length = len; } public void setBreadth( double bre ) { breadth = bre; } public void setHeight( double hei ) { height = hei; } public double getVolume() { return length * breadth * height; } } class Boxtester { static void Main(string[] args) { Box Box1 = new Box(); // Declare Box1 of type Box Box Box2 = new Box(); double volume; // Declare Box2 of type Box // box 1 specification Box1.setLength(8.0); Box1.setBreadth(9.0); Box1.setHeight(7.0); // box 2 specification Box2.setLength(18.0); Box2.setBreadth(20.0); Box2.setHeight(17.0); // volume of box 1 volume = Box1.getVolume(); Console.WriteLine("Volume of Box1 : {0}" ,volume); // volume of box 2 volume = Box2.getVolume(); Console.WriteLine("Volume of Box2 : {0}", volume); Console.ReadKey(); } } }
Output
Volume of Box1 : 504 Volume of Box2 : 6120
- Related Articles
- What are static member functions in C#?
- What are the member variables of a class in C#?
- Const member functions in C++
- What is the scope of a public member variable of a class in C#?
- What is the scope of a private member variable of a class in C#?
- What is the scope of a protected member variable of a class in C#?
- What is the default access for a class member in C#?
- What is the scope of a protected internal member variable of a class in C#?
- How static variables in member functions work in C++?
- How to initialize const member variable in a C++ class?
- What are virtual functions in C#?
- What are static members of a C# Class?
- What are Local functions in C# 7.0?
- What are the duties of Member of Parliament in Indian constitution?
- What are the C library functions?

Advertisements