What is C# programming in Hindi
What is C# in Hindi :-
เคนेเคฒो เคฆोเคธ्เคคों เคฎेเคฐा เคจाเคฎ เคฐाเค เคोเคท्เคा เคนै เคเคตเคฐ เคฎें เคंเคช्เคฏूเคเคฐ เคธे เคฐिเคฒेเคेเคก เคाเคจเคाเคฐी เคนिंเคฆी เคฎें เคฆेเคคा เคนूँ, เคเค เคฎें เคเคชเคो c# sharp เคช्เคฐोเค्เคฐाเคฎिंเค เคฒैंเค्เคตेเค เค्เคฏा เคนोเคคी เคนै, เคเคธเคे เคฌाเคฐे เคฎें เคฌเคคाเคंเคा เคคो let get started !
Introduction of C# :- C# เคเค เคฌเคนुเคค เคนी เคธिंเคชเคฒ เคเคฐ เคชाเคตเคฐเคซुเคฒ เคฒैंเค्เคตेเค เคนै। C# เคो C-sharp เคญी เคเคนा เคाเคคा เคนै, C# เคเค เคฎॉเคฐ्เคกเคจ เคเคฌ्เคेเค्เค เคเคฐिเคंเคेเคก เคช्เคฐोเค्เคฐाเคฎिंเค เคฒैंเค्เคตेเค เคนै। เคเคธे เคฎाเคเค्เคฐोเคธॉเคซ्เค เคเคฎ्เคชเคจी เคे เคฆ्เคตाเคฐा เคธเคจ 1990 เคฎें เคกेเคตेเคฒोเคช เคिเคฏा เคเคฏा เคฅा, C# เคो Anders Hejlsberg เคจे เคกेเคตेเคฒोเคช เคी เคฅी। C# เคो เคกॉเค เคจेเค เคซ्เคฐेเคฎเคตเคฐ्เค เคฎें เคธॉเคซ्เคเคตेเคฏเคฐ เคกेเคตเคฒเคชเคฎेंเค เคे เคฒिเค เคฌเคจाเคฏा เคเคฏा เคฅा, "C# C ,C++ เคเคฐ java เคฏे เคเคชเคธ เคฎें เคเค เคฆूเคธเคฐे เคธे เคฐिเคฒेเคेเคก เคนै"। C# เคे almost เคธเคญी feature เคเคจ เคคीเคจो เคฒैंเค्เคตेเค เคธे เคนी เคฒिเค เคเค เคนै, เคฒेเคिเคจ เคुเค เคเคธे advance feature เคญी เคो เคธिเคฐ्เคซ C# เคฎें เคนी available เคนै। เคैเคธे-เคी mixed language programming, เคฏเคน เคเค เคเคธा เคซीเคเคฐ เคนै เคिเคธเคे เคฆ्เคตाเคฐा เคเคช เค เคฒเค-เค เคฒเค programming language เคे codes เคो connect เคเคฐ เคธเคเคคे เคนै, เคเคฐ เคเค เคธाเคฅ เคเค्เคธเค्เคฏूเคे เคญी เคเคฐ เคธเคเคคे เคนै। เคเคธ เคซीเคเคฐ เคे เคฆ्เคตाเคฐा เคเคช เค เคชเคจा เคเคงा เคธॉเคซ्เคเคตेเคฏเคฐ เคिเคธी เคเคฐ เคฒैंเค्เคตेเค เคฎें เคเคฐ เคเคงा เคिเคธी เคฆूเคธเคฐी เคฒैंเค्เคตेเค เคฎें เค्เคฐिเคเค เคเคฐ เคธเคเคคे เคนै। เคกॉเค เคจेเค เคธॉเคซ्เคเคตेเคฏเคฐ เคฌเคจाเคจे เคเคฐ เคเค्เคธเค्เคฏूเคे เคเคฐเคจे เคे เคฒिเค เคเค เคเคจเคตाเคฏเคฐเคจเคฎेंเค เคนै, เคเคธเคฎें เคเคช เค เคฒเค-เค เคฒเค เคंเคช्เคฏूเคเคฐ เคฒैंเค्เคตेเค เคो เคเค เคธाเคฅ เคฏूเฅ เคเคฐเคคे เคนुเค เคธॉเคซ्เคเคตेเคฏเคฐ เคกेเคตเคฒเคชเคฎेंเค เคเคฐ เคธเคเคคे เคนै เคกॉเค เคจेเค เคซ्เคฐेเคฎเคตเคฐ्เค เคे 2 important component เคนोเคคे เคนै เคชเคนเคฒा CLR (Common Language Run-time)
เคนोเคคा เคนै। เคैเคธे เคी เคฎैंเคจे เคชเคนเคฒे เคฌเคคाเคฏा เคฏเคน เคเคชเคे เคช्เคฐोเค्เคฐाเคฎ เคे เคเค्เคธเค्เคฏूเคถเคจ (Execution) เคो เคฎैเคจेเค เคเคฐเคจे เคे เคฒिเค responsible เคนोเคคा เคนै। เคฆूเคธเคฐा เคเคฎ्เคชोเคฐ्เคेเคจ्เค เคॉเคฎ्เคชोเคจेเคจ्เค เคกॉเค เคจेเค เค्เคฒाเคธ เคฒाเคเคฌ्เคฐेเคฐी เคนोเคคी เคนै,เคเคธ เคฒाเคเคฌ्เคฐेเคฐी เคฎें เคुเค predefined เค्เคฒाเคธेเค เคเคฐ เคंเคเคฐเคซेเคธेเคธ เคนोเคคे เคนै। เคเคจ เค्เคฒाเคธेเค เคा เคเคธ्เคคेเคฎाเคฒ เคเคฐเคคे เคนुเค เคเคช เค्เคฏाเคฆा เคฎेเคนเคจเคค เคिเค เคฌिเคจा เค เค्เคे เคธॉเคซ्เคเคตेเคฏเคฐ เคกेเคตेเคฒोเคช เคเคฐ เคธเคเคคे เคนै, เคैเคธे-เค्เคฐाเฅिเค्เคธ เค्เคฐिเคเค เคเคฐเคจे เคे เคฒिเค เคเคชเคो เคนเคฐ เคॉเคฎ्เคชोเคจेเคจ्เค เคुเคฆ เค्เคฐिเคเค เคเคฐเคจे เคी เคเคตเคถ्เคฏเค เคจเคนीं เคนै। เคเคช เคชเคนเคฒे เคธे เค्เคฐिเคเค เคिเคฏे เคนुเค เคॉเคฎ्เคชोเคจेเคจ्เค เคो เคเค्เคธेเคธ เคเคฐเคे เคฏूเฅ เคเคฐ เคธเคเคคे เคนै।
C# เคตिंเคกोเค เคे เคฒिเค fully integrated เคนै,เคฏเคฆि เคเคช java เคฎें เคोเค เคญी เคธॉเคซ्เคเคตेเคฏเคฐ เคกेเคตेเคฒोเคช เคเคฐเคคे เคนै। เคคो เคเคธे เคตिंเคกोเค เคชเคฐ เคเค्เคธेเค्เคฏूเคे เคเคฐเคจे เคे เคฒिเค เคเคชเคो JVM install เคเคฐเคจा เคนोเคคा เคนै। เคฒेเคिเคจ C# เคे เคธाเคฅ เคเคธा เคจเคนीं เคนोเคคा เคนै, C# เคฎें เคฌเคจे เคธॉเคซ्เคเคตेเคฏเคฐ เคो เคเค्เคธेเค्เคฏूเคे เคเคฐเคจे เคे เคฒिเค เคเคชเคो เคिเคธी เคญी เคฆूเคธเคฐे เคธॉเคซ्เคเคตेเคฏเคฐ เคी เคเคตเคถ्เคฏเคเคคा เคจเคนीं เคนोเคคी เคนै।
เคฏเคฆि เคเคช C ,C++ เคเคฐ java เคฎें เคธे เคिเคธी เคญी เคฒैंเค्เคตेเค เคฎें เคช्เคฐोเค्เคฐाเคฎिंเค เคी เคนुเคฏी เคนै, เคคो C# เคฎें เคเคช เคเคธाเคจी เคธे เคกेเคตेเคฒोเคช เคเคฐ เคธเคเคคे เคนै। เคฏเคฆि เค เคชเคจे java เคฎें เคช्เคฐोเค्เคฐाเคฎिंเค เคी เคนुเคฏी เคนै, เคคो เคเคชเคो C# เคे เคธाเคฅ เคाเคฎ เคเคฐเคจे เคฎें เคोเค เคญी เคฆिเค्เคเคค เคจเคนीं เคนोเคी। เค्เคฏोเคि java เคเคฐ C# เคฎें เคฌเคนुเคค เค เคงिเค เคธเคฎाเคจเคคा เคนै।
C# เคฎें เคช्เคฐोเค्เคฐाเคฎ เคฌเคจाเคจे เคธे เคชเคนเคฒे เคुเค เคฎเคนเคค्เคตเคชूเคฐ्เคฃ term เคिเคธे เคाเคจเคจा เคเคฐुเคฐी เคนोเคคा เคนै।
MSIL(Microsoft Intermediate Language :- เคเคฌ เคญी เคเคช C# เคช्เคฐोเค्เคฐाเคฎ เคो compile เคเคฐเคคे เคนै, เคคो เคตเคน เคธीเคงे เคฎเคถीเคจ เคोเคก เคฎें เคจเคนीं เคेเคจेเคฐेเค เคนो เคाเคคा เคนै। เคฌเคฒ्เคि เคตเคน เคเค pseudo code generate เคนोเคคा เคนै,เคिเคธे MSIL เคเคนเคคे เคนै। เคฏเคน java เคे byte เคोเคก เคी เคคเคฐเคน เคนी เคนोเคคा เคนै, เคिเคธे เคฌाเคฆ เคฎें convert เคเคฐเคे machine code generate เคिเคฏा เคाเคคा เคนै।
CLR(Common Language Run-time) :- CLR เคे เคฆ्เคตाเคฐा เคนी MSIL machine code เคฎें convert เคिเคฏा เคाเคคा เคนै। เคฏเคน java เคฎें JVM เคी เคคเคฐเคน เคนोเคคा เคนै, เคเคธा เคोเค เคญी เคช्เคฐोเค्เคฐाเคฎ เคนो เคो MSIL เคฎें เคเคจ्เคตเคฐ्เค เคिเคฏा เคเคฏा เคนै। เคเคธे CLR เคे เคธाเคฅ เคฎเคถीเคจ เคोเคก เคฎें เคเคจ्เคตเคฐ्เค เคिเคฏा เคा เคธเคเคคा เคนै,CLR เคเคชเคे เคช्เคฐोเค्เคฐाเคฎ เคฎें เคเค्เคธेเค्เคฏूเคถเคจ เคो เคฎैเคจेเค เคเคฐเคคा เคนै।
JIT(Just In Time) compiler :- JIT compiler เคे เคฆ्เคตाเคฐा เคนी MSIL เคो เคฎเคถीเคจ เคเค्เคธेเค्เคฏूเคेเคฌเคฒ เคोเคก เคฎें เคเคจ्เคตเคฐ्เค เคिเคฏा เคाเคคा เคนै। เคเคฌ เคญी เคเคช C# เคช्เคฐोเค्เคฐाเคฎ เคो เคเค्เคธेเค्เคฏूเคे เคเคฐเคคे เคนै,เคคो CLR เคे เคฆ्เคตाเคฐा JIT เคो เคเค्เคिเคตेเค เคिเคฏा เคाเคคा เคนै। เคเคธเคे เคฌाเคฆ JIT,MSIL เคो เคฎเคถीเคจ เคเค्เคธेเค्เคฏूเคेเคฌเคฒ เคोเคก เคฎें เคเคจ्เคตเคฐ्เค เคเคฐเคคा เคนै।
CLS(Common Language Specification) :- เคกॉเค เคจेเค เคซ्เคฐेเคฎเคตเคฐ्เค เคฎें เค เคฒเค-เค เคฒเค เคฒैंเค्เคตेเค เคो เคเค เคธाเคฅ เคाเคฎ เคเคฐเคจे เคे เคฒिเค เคुเค เคॉเคฎเคจ เคฐूเคฒ เคซॉเคฒो เคเคฐเคจे เคชเฅเคคे เคนै। เคฏे เคฐूเคฒ CLS เคे เคฆ्เคตाเคฐा define เคिเคฏे เคाเคคे เคนै, เคฒेเคिเคจ เคฏे เคคเคฌ เคนी เคชॉเคธिเคฌเคฒ เคนै। เคเคฌ เคธเคญी เคฒैंเค्เคตेเค เคกॉเค เคจेเค เคเคฎ्เคชेเคिเคฌเคฒ เคนो। เคฏเคฆि เคเคช เคเคธा เคช्เคฐोเค्เคฐाเคฎ เคฌเคจाเคจा เคाเคนเคคे เคนै เคो เคฆूเคธเคฐी เคฒैंเค्เคตेเค เคฏूเฅ เคเคฐ เคธเคे เคคो เคเคชเคा เคช्เคฐोเค्เคฐाเคฎ CLS เคเคฎ्เคชेเคिเคฌเคฒ เคนोเคจा เคाเคนिเค।
Object Oriented Principles :- C# เคเค object oriented programming เคนै,เคเค เคเคฌ्เคेเค्เค เคเคฐिเคंเคेเคก เคช्เคฐोเค्เคฐाเคฎिंเค เคฎें เคธเคฌ เคुเค เคเคฌ्เคेเค्เค เคนोเคคा เคนै। C# เคुเค เคเคฌ्เคेเค्เค เคเคฐिเคंเคेเคก เคช्เคฐिंเคธिเคชเคฒ्เคธ เคो เคซॉเคฒो เคเคฐเคคी เคนै,เคिเคจเคे เคฌाเคฐे เคฎें เคจीเคे เคฌเคคाเคฏा เคเคฏा เคนै।
Encapsulation :- เคเคจ्เคाเคช्เคธुเคฒेเคถเคจ เคा เคฎเคคเคฒเคฌ เคนोเคคा เคนै,เคกाเคा เคนिंเคกिंเค,เคเคธเคे เคฎाเคง्เคฏเคฎ เคธे เคกाเคा เคเคฐ เคोเคก เคो bind เคिเคฏा เคाเคคा เคนै। C# เคฎें เคเคจ्เคाเคช्เคธुเคฒेเคถเคจ เคเค्เคธेเคธ เคธ्เคชेเคธिเคซिเคเคฐ्เคธ เคे เคฆ्เคตाเคฐा เคเคฎ्เคช्เคฒीเคฎेंเค เคिเคฏा เคाเคคा เคนै, C# เคฎें 3 เคเค्เคธेเคธ เคธ्เคชेเคธिเคซिเคเคฐ เคนोเคคे เคนै
1. Public :- เคชเคฌ्เคฒिเค เคกाเคा เคो เคธเคญी เคฆूเคธเคฐे เคเคฌ्เคेเค्เค เคเค्เคธेเคธ เคเคฐ เคธเคเคคे เคนै।
2. Private :- เคช्เคฐाเคเคตेเค เคกाเคा เคो เคฆूเคธเคฐे เคเคฌ्เคेเค्เค เคเค्เคธेเคธ เคจเคนीं เคเคฐ เคธเคเคคे เคนै।
3. Protected :- เคช्เคฐोเคेเค्เคेเคก เคกाเคा เคो เคเคจ्เคนेเคฐिเคेंเคธ เค्เคฒाเคธ เคे เคเคฌ्เคेเค्เค เคเค्เคธेเคธ เคเคฐ เคธเคเคคे เคนै।
Inheritance :- เคเคจเคนेเคฐिเคेंเคธ เคเค เคเคธा เคซीเคเคฐ เคนै,เคिเคธเคे เคฎाเคง्เคฏเคฎ เคธे เคเค เคเคฌ्เคेเค्เค เคฆूเคธเคฐे เคเคฌ्เคेเค्เค เคे เคฎेंเคฌเคฐ्เคธ เคो เคเค्เคธेเคธ เคเคฐ เคธเคเคคे เคนै। เคเคธเคธे เคเคช เคเค เคนी เคोเคก เคो เคฌाเคฐ-เคฌाเคฐ เคฒिเคเคจे เคी เคช्เคฐॉเคฌ्เคฒเคฎ เคธे เคฌเค เคाเคคे เคนै।
Polymorphism :- polymorphism เคเค เคเคธा เคซीเคเคฐ เคนै,เคिเคธเคे เคฎाเคง्เคฏเคฎ เคธे เคเคช เคเค เคนी เคจाเคฎ เคฏूเฅ เคเคฐเคคे เคนुเค เค เคฒเค-เค เคฒเค เคाเคธ्เค्เคธ เคชเคฐเคซॉเคฐ्เคฎ เคเคฐ เคธเคเคคे เคนै। เคเคธเคธे เคเคช เค เคฒเค-เค เคฒเค เคจाเคฎ เคขूเฅเคจे เคเคฐ เคเคจเคो เคฏाเคฆ เคฐเคเคจे เคी เคช्เคฐॉเคฌ्เคฒเคฎ เคธे เคเคช เคฌเค เคธเคเคคे เคนै।
เค
เคเคฐ เคเคชเคा เคोเค doubt เคนो เคคो เคเคช เคเคฎेंเค เคฎें เคเคฐूเคฐ เคฌเคคाเค เคฎें เคเคชเคी เคชूเคฐी เคฎเคฆเคฆ เคเคฐुเคा เคธाเคฅ เคนी เคเคช เคเคชเคจे เคฅॉเค เคถेเคฏเคฐ เคเคฐเคจा เคฎเคค เคญूเคฒिเคเคा !
เค
เคเคฐ เคฏे เคชोเคธ्เค เคธे เคเคชเคी เคเคฐा เคญी เคाเคจเคाเคฐी(เคฎเคฆเคฆ) เคฎिเคฒी เคนो เคคो เคเคช เคเคธ เคชोเคธ्เค เคो เคฒाเคเค เคถेเคฏเคฐ เคเคฎेंเค เคเคฐเคจा เคฎเคค เคญूเคฒเคจा ! เคเคฏ เคนिเคจ्เคฆ

No comments:
Post a Comment