Shonu Tech

Business, Digital Marketing, SEO, Technology, Programming Languages, Computer

Home Advertisement Full Widh

Post Page Advertisement [Top]

C# Programming Language


c#, c sharp, programming language, language, c sharp programming language, english to hindi translation, kannada, tagalog to english grammar translation, translate to tagalog, language translator, translate to arabic, marathi, twi, mandarin, malayalam to english translation, arabic keyboard, translate tagalog to english correct grammar, asl, tamil translation, tagalog, sign language, syntax, idioms, gujarati, sanskrit, urdu, arabic, kannada to english translation, figurative language, online python compiler, polish, translate korean to english, esperanto, c compiler, bisaya to tagalog, korean alphabet, english to punjabi translation, tagalog to korean, vernacular, longest word in english, colloquial, marathi translation, i love you in korean, hangul, polyglot, russian alphabet, arabic alphabet, language academy, interpreter, japanese alphabet, translate to malayalam, sign language alphabet, tagalog to bisaya, arabic to urdu, lingua franca, lisp, swahili, yoruba, learn english, korean translator, korean to tagalog, language tool, english language, cantonese, catalan, translate to sinhala, c programming, translate in urdu, english to tagalog words translation google translate camera, english to amharic, spanish alphabet, celpip, object oriented programming, cobol, c compiler online, afrikaans, ell, korean language, google translate english to kannada, translate to malay, fortran, gibberish, erlang, assembly language, asl alphabet, gaelic, google translate in hindi, tamil language, pidgin, translate bahasa, burmese, bangla translation, most spoken language in the world, c language, translate danish to english, kannada translation, latin alphabet, learn python, hindi to tamil, ilocano to tagalog, telugu translation, latin translation, linguistic, talk to me in korean, translate urdu sentences into english, wpf, good morning in korean, hindi to telugu, translation bangla to english, gujarati translation, patois, translate bisaya to english, translate gujarati to english, punjabi to english translation, sinhala, in tagalog, language learning with netflix, cyrillic alphabet, slang words, chinese alphabet, voice translator, british slang, google malayalam, amharic, english to hindi words, aramaic, arabic language, oldest language in the world, mandarin language, hindi language, arabic to bangla, amharic to english, translate english to georgian, translate norwegian to english, translation in hindi, slavic, idiom examples, igbo, easiest language to learn, translate tagalog to korean, multilingual, papago translate, xhosa, rust programming language, turkish to english translation, r programming, guido van rossum, filipino english translator, i love you in arabic, c programming language, hindi to telugu translation, word translator, i love you in sign language, translate in punjabi, tamil keyboard, esol, hindi to bengali, clojure, german alphabet, french words, marathi to hindi, nihongo, r language, korean words, rust language, english to myanmar translate, english to hindi translation online, irish language, learn korean, maithili, figurative language examples, google translate tamil, bangla keyboard, malayalam to hindi, translate bisaya to tagalog, filipino language, good night in korean, offline translator, translate arabic to urdu, i love you in different languages, dennis ritchie, hardest languages to learn, tagalog in english, hindi to malayalam translation, makaton, c# online, sinhala english translate, marathi language, creole language, hangul alphabet, arabic to malayalam translation, new words, bengali language, farsi language, chamorro, yoruba to english, arabic to malay, c# tutorial, hindi to kannada, sinhala translate, urdu language, malay to tamil, english to amharic translation, lingodeer, no in korean, translate to bengali, english to sanskrit, figurative, c# list, urdu to arabic, telugu to hindi, hindi to bangla, google translate bangla, c++ programming, bangla to hindi, translate english to tagalog correct grammar, fluently, punjabi language, emotive language, native language, tamil to hindi, oriya, enchantment table language, translate malay to korea, gaelic language, language exchange, english to sanskrit translation, denmark language, translate to afrikaans, most spoken languages, punjabi to hindi, in marathi, english to assamese translation, turbo c, hebrew keyboard, hindi to marathi translation, telugu to hindi translation, r programming language, good morning in arabic, latin words, talk to me in malayalam, irish translator, latin language, old english translator, minna no nihongo, hindi to tamil translation, lingala, santali, kannada language, translate english to mongolian, korean english, polish language, google translate tagalog, arabic to hindi, brainfuck, google translate in urdu, wolof, c# online compiler, tamil to telugu, sign language words, high level language, thai keyboard, hindi to kannada translation, pidgin english, korean alphabet a to z, indo european, malay to arabic, google translate myanmar to english, gobbledygook, sanskrit to hindi translation, chinese keyboard, translate english to marathi words, malayalam to tamil, hindi to punjabi, devanagari, type in tamil, google translate malayalam, hindi to gujarati, google translate marathi, austronesian, machine language, amharic keyboard, world sweetest language, love in korean, tigrinya, english to slovak, chinese words, slovak to english, translate to gujarati, google translate sinhala, structure in c, language nut, type in malayalam, google translate khmer to english, translate arabic to malayalam, tagalog to ilocano, google translate arabic to malay, farsi keyboard, maori translation, translate to mongolian, hinative, arabic words, hangul korea, languages online, english to yoruba, telugu to tamil, bahasa sunda translate, telugu language, arabic to tagalog, google farsi, translate amharic to english, translate malay to jawi, hebrew language, papiamento, bangladesh language, english translation tagalog, cantonese input, spanish days of the week, english to urdu translation online easy, coding languages, bangla to arabic, norwegian language, love in tagalog, sanskrit translation, fluentu, foreign language, tamil to sinhala, germanic languages, chinese whispers, translate korean to tagalog, english to marathi translation online, tamil words, native speaker, singlish, swahili to english translation, best language learning apps, kiswahili, do you speak english, essential in tagalog, malagasy, tagalog language, hindi to english translation online, translate english to punjabi text, swift programming language, ilocano, google language, qbasic, tagalog to arabic, computer languages, tagalog to ilocano translation, examples of metaphor, malayalam to arabic, polish translator, ilocano to tagalog translator google translate, akkadian, dart language, malayalam keyboard, longest german word translate to filipino, malay to jawi, please in sign language, bangla translate, pidgin language, urdu words, love in different languages, galician, vernacular press act, xaml, ilocano to tagalog translator, turkish alphabet, signing savvy, for loop in c, hindi to bengali translation, sinhala keyboard, extended metaphor, bengali to english translation online, online c compiler gdb, document translator, ruby programming language, function in c, german words, esl english, konkani, learn sign language, african languages, javascript online compiler, please in korean, language learning, basque language, germanic, javascript compiler, csharp, google translate english to georgian, c# compiler, learn arabic, really in korean, bengali alphabet, sinhala english translation, scripting language, auslan, rust lang, the c programming language, yoruba language, occitan, google translate bahasa sunda, live translation, google translate english to burmese, i love u in korean, catalan language, aussie slang, english to tagalog translator sentence, google translate kannada to english, julia programming language, julia language, gujarati to hindi, learn c++, english to punjabi translation sentences, kannada to hindi, love in arabic, colloquial language, nigerian language, armenian alphabet, java language, you in korean, language arts, phoenician alphabet, fula, sign language translator, english to urdu translation online, latin is simple, mexican language, google translate mandarin, german keyboard, google translate tetun, online c, expletives, hawaiian language, czech language, sinhala language, urdu to english translation with urdu keyboard, gujarati language, arabic to tamil, spanish keyboard, aramaic language, telugu words, turkish to urdu, factorial program in c, ilocano words, danish language, swahili language, malay language, esperanto language, translate in to urdu, egyptian language, language learning apps, tamil to telugu translation, urdu english translation, i love you too in korean, printf c, hindi in hindi, telugu to tamil translation, urdu alphabet, old norse, tamil to hindi translation, low level language, grammar translation method, marathi to hindi translation, swift language, slavic languages, formal language, php online compiler, dart programming language, java programming language, first language, translate morse code, google translate arabic, bengali to hindi translation, tulu language, klingon translator, sanskrit to english translation, ethiopian language, google translate korean, translate filipino to korean, polish alphabet, good morning in turkish, language development, russian words, hindi to english translation keyboard, myanmar to english translation, translate to khmer, universal language, british slang words, i love you in telugu, i love you in tagalog, best programming language, navajo language, sanskrit language, google translate khmer, english chinese translator, google translate english to bisaya, igbo language, arabic writing, type in marathi, python programming language, telugu to kannada translation, jdoodle java, bangla type, maltese language, hindi to english translation sentences, c++ hello world, sentence in hindi, semitic languages, talk to me in urdu, georgian language, malayalam language, spanish classes near me, zulu language, i read arabic, winforms, toki pona, english classes near me, cantonese translator, most popular programming languages, jawi translate, khmer language, sindarin, translation english to farsi, you in tagalog, compiler and interpreter, filipino alphabet, awesome in tagalog, c language basics, good night in arabic, lua script, filipino to korean, dari language, programming languages list, duolingo languages, translate to polish, jargon examples, spanish checker, assamese to english translation, freetranslation, burmese language, first language in the world, hindi to punjabi translation, sumerian language, brazilian language, translation services, foul language, the rosetta stone, english level, english as a second language, punjabi alphabet, i love you in urdu, arabic text, keyboard khmer, flemish language, maori language, procedural programming, celtic language, twi language, malbolge, karen language, c code, which language, c++ language, translate to burmese, c# using, georgian alphabet, google translate bisaya to english, malayalam words, assamese language, general english, ruby language, diglossia, auto translate, kannada words, uk slang, english tagalog translator sentence, high level programming language, different languages, translate arabic to english online free, arabic keyboard online, kannada translate, hindi to urdu translation, grammar rules, while loop in c, chinese input, me in hindi, hindi changathi, learn korean language, bisaya words, arabic to bangla translation, cantonese to english, speak in hindi, proto indo european, old norse translator, translate from turkish to arabic, turkish to arabic, kannada to hindi translation, language tree, english to brazilian portuguese, english to bengali translation software, purepecha, korean writing, i love you in marathi, darija, translate voice to text, trigedasleng, hardest language in the world, spanish sentences, tut language, translate a from arabic, learn c, best english to turkish translation, either in tagalog, translate malay to tamil, html online compiler, amharic alphabet, translate malay to japan, bbc pidgin, english language learning, english to tamil sentence translation online, website to translate english to tagalog, konkani language, xhosa language, hindi to gujarati translation, language level, gujarati alphabet, jawi keyboard, mylanguageexchange, windows forms, clozemaster, standard english, urdu to hindi translation, slovenian to english, linguistic relativity, vietnamese alphabet, tagalog to tagalog, translate to swahili, my love in arabic, would in tagalog, south korean language pali language, hmong language, translate to amharic, turkic, audio lingual method, tamil alphabet, basic korean words, google translate telugu, mongolian language, i love you in punjabi, google language translator, good morning in polish, castilian, tamil and english translation, google translate bisaya to tagalog, sindhi language, basic programming language, malayalam translate, to tagalog, dravidian languages, best way to learn a language, kannada grammar, english speaking classes near me, learn c#, idioms list, hello world program in c, google translate irish, pakistani language, ansi c, learn english speaking, c# programming, bisaya to tagalog salita translation, more in sign language, stephen krashen, readlang, my malayalam, talk to me in kannada, malayalam to arabic translation, makaton signs, google translate english to farsi, ndebele, although in tagalog, google translate amharic to english, structure of c program, my love in different languages, informal language, talk to me in gujarati, punjabi keyboard, faroese, c plus plus, bangla to english translation online, bisaya translation, sensory language, kannada to telugu, krio, bangla language, words with c, english classes, amharic language, international language, spanish months, sentence in tagalog, hindi to bangla translation, rust programming, good morning in different languages, tofugu, object oriented, c++ programming language, esl classes, aurebesh translator, bitwise operators in c, tagalog words, talk in tagalog, brazilian portuguese to english, ilocano to tagalog sentence translation, learn hindi, hinglish, afrikaans language, bengali translate, bangla to hindi translation, tigrinya translation, letter writing in kannada, oldest language, japanese writing system, balochi, all language translator, mother language, official language, cool latin words, translate english to malay with correct grammar, filipino to korean translator, unity c#, vernacular language, universal grammar, learn asl, w3schools c#, sql language, sinhala to tamil translation, japanese grammar, lua programming, website translator, taglish translator, syntax examples, google bangla type, japan to tagalog, translate to farsi, assembly code, learn mandarin, visaya to english, arduino programming language, classroom language, ancient greek alphabet, google translate hebrew, php language, korean to filipino, programiz c compiler, me in korean, c# 9, elvish language, gaelic translation, cefsharp, english to hindi translation best site, chichewa, swedish alphabet, kotlin android, palindrome program in c, c# if, pascal programming language, gurmukhi, quechua language, simple tagalog to english translation, te reo, emotive language examples, google translate malay to arabic, gaddang, line translate english to punjabi, metalanguage, mexican slang, up in romanian, cornish language, basic sign language, learn latin, pascal language, roman language, bisaya words translated to tagalog, i love you in korean language, gaeilge, english to tagalog words, to be in spanish, luxembourgish, good morning in mandarin, second language, brian kernighan, tamil keyboard online, putonghua, translate melayu, google translate danish to english, descriptive language, translate urdu to hindi, scala language, malayalam writing, swift programming, translate slovak to english, algonquian, shona language, euskara, german grammar, google translate hindi to tamil, norwegian translator, mandinka, bangla alphabet, translation english to bisaya, i love you in polish, i want to learn english, hindi and english translation, arduino language, in arabic, kannada to telugu translation, english to gujarati translation online, most popular languages, to in tagalog, cantonese language, embedded c, bengali keyboard, alien language translator, national language, translate japan to malay, sylheti, hawaiian alphabet, romani language, bangla to arabic translation, deep tagalog words, english to tigrinya, english to oriya translation, learn c programming, top programming languages 2021, chinese text, dead languages, irish gaelic, english to urdu translation with voice, maithili language, colloquial words, best languages to learn, conlang, bosnian language, korean grammar, sapir whorf, sign language classes, limbu, c hello world, hindi to arabic, google translate latin, hawaiian words, changathi marathi, good morning in punjabi, english to ilocano, love in latin, malayalam to tamil translation, google translate kannada, c++ if, basic c programs, bulgarian alphabet, modern standard arabic, korean vocabulary, mother in japanese word, hawaiian translation, s in sign language, chinese to japanese, translate m from arabic, rosetta stone languages, gujarati keyboard, tibetan language, all languages, i love you hand sign, google sinhala, cherokee language, i love you japanese, japanese from zero, top programming languages, good morning in tagalog, european day of languages, figurative speech, ilocano translate, belgian language, emoji translate, cyrillic to latin, academic language, asian languages, marathi sentences translated to english sentences, syriac, voice translator online, days of the week in german, and in hindi, frisian language, hmong translation, luganda, julia programming, spanish classes, bangla type online, longest word in the english language, internet slang, love in sign language, c# for, english language course, turkish translator, through in tagalog, sequel programming languages, metaphor figure of speech, leap year program in c, turkish to tagalog, filipino to bisaya, assamese alphabet, ada programming language, conversationexchange, farsi to english translation, the greek alphabet, tagalog to japan, tamil to malayalam translation, swift ios, coptic alphabet, object pascal, two letter words in hindi, european languages, translate google chrome, kokborok, sign language interpreter, ssml, lua language, teaching english as a foreign language, learn hebrew, turkish to persian, google translate maori, saraiki, speakly, swiss german, coffee break french, online spanish classes, cat in arabic, lua programming language, english to bengali translation online, korean to malay, love in other languages, translate malay to arabic, coptic language, w3schools c, online english to hindi translation, ziad fazah, free marathi to english translation, sindarin translator, native american language, double speak, samoan translation, mandarin to malay, talk to me in telugu, google translate hindi to malayalam, bsl alphabet, c# to vb, korean alphabet in english, letter writing in marathi, i love you in afrikaans, interpreted language, asl sign language, english language day, i love you in ilocano, translate english to hindi language, in in tagalog, sign language classes near me, tamil to kannada, learn sanskrit, patois language, the in tagalog, mayan language, functional programming languages, gujarati to english words, taglish, d programming language, vb to c#, tagalog to arabic translation, sinhala alphabet, interlanguage, c compiler for windows, indic keyboard, no in arabic, sanskrit grammar, language for life b1, translate italisht shqip, myanmar translate, free language learning apps, latin to cyrillic, most popular language in the world, perl language, jawi to rumi malay, most spoken languages in the world 2020, in bengali, google translate arabic to malayalam

What is C#-?

C# is a very simple and powerful "Object Oriented Programming Language" Which is developed by Microsoft. It runs on (.NET) frame work. It is pronounced as "C Sharp".
It is developed by (Anders Hejlsberg).
It is used in UNITY game development in core programming language.
It is commonly used in game development.

In 2002 Microsoft released the first version "C# 2.0" with Visual Studio .NET

The latest version of C# is "9.0" which is released in September 2020.

C# programming was created for software development in the .NET framework to create software.

C# has almost all the features of C, C++, Java programming language.

C# is case sensitive programming language and .CS is the extension of C# file.

Using C# we can create:-
1. Mobile Application
2. Web Application
3. Desktop Application
4. Game
5. Database Application etc...,

C# Syntax:-

using system;
namespace first
{
    class program
    {
    static void Main (String [ ] args)
        {
    console.writeline ("Hello World");
        }
    }
}

How to download and install application to run programs of C# Click Here

What is Datatype-?

Datatype specifies the different size and value that can be assigned on the variable.

Datatype                                      Size
int                                                4 bytes
char                                             2 bytes
bool                                             1 bit
float                                             4 bytes
double                                         8 bytes
string                                           2 bytes each character
long                                             8 bytes

What is Variable-?

variable refers to the memory location name where we stored values. Variable is an temporary storage.

If the value is 10 and we want to store it in ram, then we type int a=10, because 10 is an integer value and a is the name of address "1000".

To access the value "10" we type int  a =10.

To storage a string value we type string s=shonu, we use variable as name.

Keywords of C# programming language:-

abstract                          event                               namespace                             static
as                                   explicit                            new                                        string
base                               extern                              nul                                          struct
bool                               false                                object                                     switch
break                             finally                             operator                                  this
byte                               fixed                               out                                          throw
case                               float                                override                                  true
catch                             for                                   parrams                                   try
char                              foreach                            private                                     typeof
checked                        goto                                protected                                 unit
class                              if                                    public                                      ulong
const                             implicit                          readonly                                  unchecked
continue                       in                                    ref                                           unsafe
decimal                        int                                   return                                      ushort
default                         interface                         sbyte                                        using
delegate                       internal                          sealed                                       virtual
do                                is                                    short                                         void
double                         lock                                sizeof                                       volatile
else                              long                               stackalloc                                 while
enum                    

Contextual Keywords of C#:-

add
and
alias
ascending
async
await
by
descending
dynamic
equals
from
_____________________________
get
global
group
init
into
join
let
managed (function pointer calling conversion)
nameof
nint
not
_____________________________
notnull
nunit
on
or
orderby
partial (type)
partial (method)
record
remove
select
_____________________________
set
unmanaged (function pointer calling conversion)
unmanaged (generic type constraint)
value
var
when (filter condition)
where (generic type constraint)
where (query clause)
with
yield

Control flow chart:-

1. Conditional Statement:-

if
if else
nested if
else if
switch statement

2. Looping Statement:-

While
Do while
for loop

3. Jumping Statement:-

Break
Continue
Return

if statement:-

if (condition)
{
    || statement;
}

Flow Chart:-


 if else statement:-

if (condition)
{
    || true
}
else
{
    || false
}

Flow Chart:-

 Nested if statement:-
if (condition)
{
    if (condition)
{
    || statement
}
else
{
    code
}
}
    else
{
    if (condition 3)
        {
            code
        }
        else
        {
            code
        }
}
Flow Chart:-

 else if leader statement:-
if (condition)
{
    || statement;
}
else if (condition)
{
    || statement 2;
}
else
{
    || statement 3;
}

Flow Chart:-

 Switch Statement:- (It is also called as decision making statement)

{
    case 1: statement 1;
    break;
    case 2: statement 2;
    break;
    default: statement 3;
    break;
}

Flow Chart:-

Looping statement

Looping or repeating a particular code until a condition is met is called looping statement

✱ while loop statement:-
while (condition)
{
    || statement;
    increment/decrement;
}

Flow Chart:-

✱ Do while loop statement:-

do
{
    || statement;
    increment/decrement;
}
while (condition);

Flow Chart:-

✱ For Loop Statement:-

for (initialization; condition; incr/decr)
{
    || statement;
}

Flow Chart:-


What is Operator-?

Operator is a symbol that operates on a value or variable.
It is used to perform logical and mathematical operatons.

Types of Operators:-

1. Arithmetic:- (+,-,*,/,%)
2. Relational:- (<,>,<=,>=)
3. Equality:- (==,!=)
4. Logical:- (!,&&,||,&,|)
5. Assignment:- (=)
6. Increment & Decrement:- (++,--)
7. Ternary Operator:- (?,:)

Array

Array is variable which help us to store multiple elements of the same type.
        

 10 

 20

30 

 40

 50

       0               1              2               3              4                    Index
The base index of array with 0 and ends with n-1

Types of Array:-

1. 1D Array
2. 2D Array -- Also called as (Multi-Dimensional Array)

What is string-?
String is nothing but sequence of many characters which are enclosed by double quotes.
for example:- 
"SHONU" is a string. It is made up a sequence of 5 characters S,H,O,N,U

What is class-?

Class is prototype defined by a user in which we define the properties and behavior of object.

What is object-?

Object is a instance of a class that represent the class and an object is an real entity that has state and behavior.

What is constructor-?

Constructor is a special type of method whose name is same as class name, it is involved automatically at the time of object creation.
Note:- The main purpose of constructor is used to initialize the data member of new object.

Types of Constructors:-

1. Default Constructor
    Syntax:-
class A
{
    A( )
    {
        code
    }
}

2. Parameter Constructor
    Syntax:-
class A
{
    A(int a)
    {
        code
    }
}

What is Encapsulation-?

Encapsulation is a mechanism in which data member and method is wraped in a single unit inside a class so, that the data can't be accessed by the other class
    Syntax:-
class A
    {
        Private data
                +
        Public methods
    }
In programming language some time we have very critical condition on that time we keep our data private. If anyone want to access the data, they will ask to us, then we make our private data to protected data and the only person can access the data who has a permission.

What is inheritance-?

Inheritance allow us to create new classes that reuse, extend and modify the property defined in other classes.

Types of Inheritance:-

1. Single Inheritance
2. Multi-level Inheritance
3. Multiple (through Interface)
4. Hierarchical Inheritance

What is Polymorphism-?

Polymorphism means "many-form", in other word one name with multiple functionalities.

In c# programming language we archieve by the type.
1. Compile Line
                Overloading
2. Run Time
                 Overriding (Inheritance)

No comments:

Post a Comment

Bottom Ad [Post Page]