तो चलिए आज की इस आर्टिकल को शुरू करते हे ,
Method in C# in Hindi with Example - Method क्या हे ?
Method एक code of block होते हे , जो एक Particular task को perform करते हे , या फिर एक Functionality को provide करते हे |
code of block एक group of statement को ही कहा जाता हे , जो पुरे code एक साथ मिल कर एक task को perform करते हे | और उस code of block को call करके हम किसी भी task को perform कर सकते हे , लेकिन जब तक वो code को call किया नही जाता , वो method execute नही होगा |
Method को create करने के लिए एक unique नाम का इस्तेमाल किया जाता हे |
Method की मदत से अलग अलग task को भी एक separate unit के अन्दर define कर सकते हे , जिसके बजह से code को manage करने में आसानी होती हे , और program की readability भी increase होती हे |
जेइसे मानलो , हमने दो नंबर define किया हे , 10 और 20 , तो इन numbers को methods की मदत से addition task perform कर सकते हे , और अगर बाद में चाहे तो इसी code का इस्तेमाल करके हम subtraction task को भी perform कर सकते हे |
मतलब method की मदत से हम एक ही code of block को एक से जादा बार execute करवा सकते हे |
Syntax of method : -
access-modifier optional-modifier return-type method-name (parameter-list){
// method body
// return statement
}
1. access modifier : -
जब भी method को declare किया जाता हे , तो सबसे पहले इस access modifier को define किया जाता हे , जिसमे public, private , protected इस तरह के access modifier का सितेमल किया जाता हे |
2. optional modifier :-
optional modifier के मदत से method में किसि भी तरह के extra information को define किये जाते हे , जो की optional होते हे , वो आपके ऊपर depend हे , आप चाहे तो इसका इस्तेमाल कर भी सकते हो और नही भी |3. return type : -
इसमें जो भी value को return करेगा वो define किये जाते हे , और अगर आप कोई भी value को return करना नही चाहते हो , तो उसके लिए void keyword का इस्तेमाल कर सकते हो |जेइसे - void show ()
4. method name : -
method name के अन्दर एक unique नाम को define किया जाता हे , और बाद में इस method को call किया जाता हे |5. parameter list : -
parameter list में आप variable को pass कर सकते हो , अगर एक से जादा variable को pass करना चाहते हो तो उसके लिए आप को comma (,) symbol का इस्तेमाल करना होता हे , जिसकी मदत से उन सारे variable को separate किये जाते हे |और method के body के अन्दर उन सारे variable को process करके उसका output result में दिखाया जाता हे |
6. method body : -
method body के अन्दर उन सारे code को लिखा जाता हे , जो task को perform करता हे |7. return statement : -
return statement के अन्दर उस return statement को लिखा जाता हे , जिसे आप return करना चाहते हो , अगर अपने return type में void का इस्तेमाल किये हो , तब इस return statement में कोई भी value को लिखना नही पड़ता हे |Method को create करने के बाद ही उस method को call किया जाता हे , जेइसे -
method name (argument);
1. method name : -
जो भी method name आप define करोगे , उसका नाम को लिखा जाता हे , तब ही आप उस method name को call कर सकते हो |
2. argument : -
इस argument में वो नाम होता हे जो value को आप pass करना चाहते हो , जो parameter list के अन्दर लिखा जाता हे , लेकिन parameter list और argument name एक नही होना चाहिए |
Types of Method : -
C# Language में दो तरह के Method होते हे , -1. Static Method : -
static method को बिना class और object के ही create किया जाता हे , और call किये जाते हे , इससे आप static keyword का इस्तेमाल करके define कर सकते हो | और इस static method को class name से access किया जाता हे |2. Instance Method : -
instance method को class और object के मदत से ही define किये जाते हे | और इस method को किसी भी नाम से create कर सकते हो |Method को Create करने का तरीका : -
C# में Method को Create करने का 4 तरीका होते हे -1. Method with no argument and no return value :-
Example : -
void massage ()
{
Console.WriteLine("Hello World");
Console.ReadLine();
}
2. Method with no argument but return value
Example :-
int multiply()
{
int num1 =5;
int num2 = 10;
int result;
result = num1*num2;
return result;
}
3. Method with argument but no return value
Example :-
void sum(int num1,int num2)
{
int result;
result=num1+num2;
Console.WriteLine(result);
Console.ReadLine();
}
4. Method with argument and return value
Example :-
int sum(int num1,int num2)
{
int result
result=num1+num2;
return result;
}
Read More :
return result;
}
3. Method with argument but no return value
Example :-
void sum(int num1,int num2)
{
int result;
result=num1+num2;
Console.WriteLine(result);
Console.ReadLine();
}
4. Method with argument and return value
Example :-
int sum(int num1,int num2)
{
int result
result=num1+num2;
return result;
}
Read More :
Conclusion :-
method एक block of code या फिर group of code होते हे जिसकी मदत से हम अलग अलग task को perform कर सकते हे , जिसमे हम एक मेय्होद के अन्दर एक unique नाम से define कर सकते हे | और एक method को हम एक ही program के अन्दर बहत बार इस्तेमाल कर सकता हु , इसमें हमें एक code को बार बार लिखना नही पड़ता हे , लेकिन method को create करने के बाद जब तक उस method को call नही करते वो execute नही होगा |हमने आज की (Method in C# in Hindi with Example) इस आर्टिकल के अन्दर c# language के methods के बारे में पूरी जानकारी आप लोगो के साथ शेयर की हे , उम्मीद करता हु आप लोगो को ये जानकारी पसंद आया होगा , अगर पसंद आया हे , तो अपने दोस्तों के साथ शेयर जरुर करे , और अगर इस जानकारी से किसी भी तरह के कोई doubt हे तो निचे comment कर सकते हो |