Here is the listing of C# programming examples on Basics.
1. C# Examples on Fundamental Mathematical Operations
The following section deals with fundamental mathematical operations. Numbers ending with 0,2,4,6,8 are called even numbers and numbers ending with 1,3,5,7,9 are called odd numbers. A Binary Triangle is the triangle formed by a series of 0’s and 1’s. So, the C# Programs in the following section checks for even or odd properties of a number, interchanges the values of 2 numbers which is done using the process of swapping, displays the sum of digits in a number, displays the reverse of a number, prints a binary triangle and counts the number of 1’s in a given number which is input to the program.
2. C# Examples on Date Formats and Years
If the given year is divisible by 4, then it is said to be a Leap Year. A Leap Year has 366 days. The C# Programs in the given section check if the entered year is a leap year or not, they also display various date formats. The different date formats are dd/mm/yyyy, mm/dd/yyyy, dd/mmm/yyyy and so on and compares the two entered dates. It also displays day-to-day ATM transactions and generates random numbers. A random number is generated by selecting a specified distribution that tries to return values in the range of values generated by that distribution.
C# Program to Check Whether the Entered Year is a Leap Year or Not
C# Program to Display the Date in Various Formats
C# Program to Compare Two Dates
C# Program to Display the ATM Transaction
C# Program to Generate Random Numbers
3. C# Examples on Bitwise and Swapping Operations
The bitwise exclusive OR operator (^) compares each bit of its first operand to the corresponding bit of its second operand. If one bit is 0 and the other bit is 1, the corresponding result bit is set to 1. otherwise, the corresponding result bit is set to 0. The following C# Programs swap the contents of two numbers using bitwise XOR Operation, it finds the number of times the word ‘the’ (frequency) appears in a given sentence and accept the height of a person & categorizes it as Taller, Dwarf & Average.
C# Program to Accept the Height of a Person & Categorize as Taller, Dwarf & Average
C# Program to Find the Frequency of the Word “the” in a given Sentence
C Program to Swap the Contents of two Numbers using Bitwise XOR Operation
4. C# Examples on Access Specifiers
Access Specifiers determine whether a field or method in a class, can be used or invoked by another method in another class or sub-class. Public, Private, Protected and Default are the four access specifiers. Loop within another loop is called nested loop. The left-shift operator (<<), which moves the bits of shift_expression to the left. The following C# programs illustrate the use of access specifiers, left shift operators, prints a diamond using nested loop, reads a grade & displays the equivalent description and finds the greatest among 2 numbers.
5. C# Examples on Unboxing Operation and Sealed classes.
The automatic conversion of primitive data types into its equivalent wrapper type is known as boxing and opposite operation is known as unboxing. A method, indexer, property, or event on a derived class that is overriding a virtual member of the base class can declare that member as sealed. The following C# Programs create a sealed class, performs unboxing operation, prints squarefeet of a house, lists all the prime numbers between 1 to 100 and accepts a number from the user and indicates it if it is positive.
6. C# Examples on Numerical Operations
The average of a set of numbers is the sum of the numbers divided by the number of values in the set. The following C# Programs calculates the magnitude of integer, evaluates average for the set of values and displays numbers in the form of triangle.
C# Program to Find Magnitude of Integer
C# Program to Compute Average for the Set of Values
C# Program to Display Numbers in the form of Triangle
7. C# Examples on Interface and Looping Operations
An interface is a collection of abstract methods. The C# Program in the section implements for-each loop in the interface. The other programs implement phonebook, calculation of acceleration, finding a number using pythagoras theorem and performs division of same base exponents.
C# Program to Implement PhoneBook
C# Program to Implement for-each in Interface
C# Program to Calculate Acceleration
C# Program to Find a Number using Pythagoras Theorem
C# Program to Perform Division of Exponents of Same Base