C# FeaturesC# is object oriented programming language. It provides a lot of features that are given below.
1) SimpleC# is a simple language in the sense that it provides structured approach (to break the problem into parts), rich set of library functions, data types etc. 2) Modern Programming LanguageC# programming is based upon the current trend and it is very powerful and simple for building scalable, interoperable and robust applications. 3) Object OrientedC# is object oriented programming language. OOPs makes development and maintenance easier where as in Procedure-oriented programming language it is not easy to manage if code grows as project size grow. 4) Type SafeC# type safe code can only access the memory location that it has permission to execute. Therefore it improves a security of the program. 5) InteroperabilityInteroperability process enables the C# programs to do almost anything that a native C++ application can do. 6) Scalable and UpdateableC# is automatic scalable and updateable programming language. For updating our application we delete the old files and update them with new ones. 7) Component OrientedC# is component oriented programming language. It is the predominant software development methodology used to develop more robust and highly scalable applications. 8) Structured Programming LanguageC# is a structured programming language in the sense that we can break the program into parts using functions. So, it is easy to understand and modify. 9) Rich LibraryC# provides a lot of inbuilt functions that makes the development fast. 10) Fast SpeedThe compilation and execution time of C# language is fast. Next TopicC# Example |
: Hello World In C# programming language, a simple "hello world" program can be written by multiple ways. Let's see the top 4 ways to create a simple C# example: Simple Example Using System Using public modifier Using namespace C# Simple Example class Program { ...
3 min read
A keyword is a reserved word. You cannot use it as a variable name, constant name etc. In C# keywords cannot be used as identifiers. However, if we want to use the keywords as identifiers, we may prefix the keyword with @ character. A list of Reserved Keywords...
1 min read
History of C# language is interesting to know. Here we are going to discuss brief history of C# language. C# is pronounced as "C-Sharp". It is an object-oriented programming language provided by Microsoft that runs on .Net Framework. Anders Hejlsberg is known as the founder of C# language. It...
1 min read
C# tutorial provides basic and advanced concepts of C#. Our C# tutorial is designed for beginners and professionals. C# is a programming language of .Net Framework. Our C# tutorial includes all topics of C# such as first example, control statements, objects and classes, inheritance, constructor, destructor, this, static, sealed,...
3 min read
A data type specifies the type of data that a variable can store such as integer, floating, character etc. There are 3 types of data types in C# language. Types Data Types Value Data Type short, int, char, float, double etc Reference Data Type String, Class, Object and Interface Pointer Data Type Pointers (adsbygoogle = window.adsbygoogle...
2 min read
There are many differences and similarities between Java and C#. A list of top differences between Java and C# are given below: No. Java C# 1) Java is a high level, robust, secured and object-oriented programming language developed by Oracle. C# is an object-oriented programming language developed by Microsoft that runs on...
1 min read
C# operators An operator is simply a symbol that is used to perform operations. There can be many types of operations like arithmetic, logical, bitwise etc. There are following types of operators to perform different types of operations in C# language. Arithmetic Operators Relational Operators Logical Operators Bitwise Operators Assignment Operators Unary Operators Ternary Operators Misc...
1 min read
C# Variable A variable is a name of memory location. It is used to store data. Its value can be changed and it can be reused many times. It is a way to represent memory location through symbol so that it can be easily identified. The basic variable type...
1 min read
We provides tutorials and interview questions of all technology like java tutorial, android, java frameworks
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India