C# defines new translation unit of application composition called assembly unit. Microsoft MSDN website defines assembly unit in following way:
Assemblies form the fundamental unit of deployment, version control, reuse, activation scoping, and security permissions for a .NET-based application. Assemblies take the form of an executable (.exe) file or dynamic link library (.dll) file, and are the building...
C# - PascalCasting vs camelCasting
PascalCasting vs camelCasting - types of naming function or variables names.
PascalCasting - naming when we starts with capital letter and each next word start with capital letter. Used for properties, methods, types
camelCasting - naming when we starts with lower case letter and each next word start with capital letter. Used for parameters, fields, variables...
C# - XML Documentation Comments
C# allows create create XML-styled comments which are used by Visual Studio to create tooltips with information about function. XML-styled commets starts with /// characters. When you put /// characters above particular function definition Visual Studio will generate you template of XML-styled comments for that function.
See below image as example of XML-styled comments and effect of those comments on toolkit.
...
C# - basic definitions
Today I will present few basic definitions related to C# and .NET Framework environment. If you will develop some code in C# and .NET you will definitely meet those definitions.
Common Language Runtime (CLR) - it is virtual machine component used in .NET Framework (similar to JVM). It is responsible for managing and execution of .NET programs. Its main task is converting Intermediate Language...
C# basics - Difference between float, double and decimal
decimal values has better precision and should be used for financial operation but work slower than double, so double values should be used when performance is priority.
In general, c# floating points have following precisions:
float - 7 digits
double - 15-16 digits
decimal - 28-29 digits
See below example:
Output of that example is as follows:
As you can see output output of conditions for...
Welcome C# and .NET lovers
Welcome all C# and .NET framework lovers. I am starting this blog to share my C# adventure with you. I will try to explain here usage of some C# features as well as I will describe my experience with working as C# developer. I hope you will find a lot of useful informations here. All comments are welcome.Let's start our common C# adventure. Hello world :) ...
Powered by Blogger.