Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles on Trending Technologies
Technical articles with clear explanations and examples
Append to StringBuilder in C#
The Append() method in C# is used to add content to a StringBuilder object. Unlike strings, which are immutable, StringBuilder allows efficient concatenation of text without creating new string objects in memory. StringBuilder is particularly useful when you need to perform multiple string concatenations, as it provides better performance than using the + operator repeatedly. Syntax Following is the syntax for creating a StringBuilder and using the Append() method − StringBuilder sb = new StringBuilder(); sb.Append(value); The Append() method can accept various data types including string, char, int, double, and others. It returns ...
Read MoreC# difference in milliseconds between two DateTime
In C# programming, you often need to calculate the time difference between two DateTime objects. The most efficient way to get the difference in milliseconds is by using the TimeSpan structure and its TotalMilliseconds property. Syntax Following is the syntax for calculating milliseconds difference between two DateTime objects − DateTime date1 = new DateTime(year, month, day, hour, minute, second); DateTime date2 = new DateTime(year, month, day, hour, minute, second); TimeSpan difference = date2 - date1; double milliseconds = difference.TotalMilliseconds; Using TimeSpan to Calculate Milliseconds Difference When you subtract one DateTime from another, the ...
Read MoreDictionary Methods in C#
Dictionary is a collection of keys and values in C#. Dictionary is included in the System.Collections.Generic namespace and provides methods to add, remove, and search for key-value pairs efficiently. Common Dictionary Methods Method Description Add(TKey, TValue) Adds a key-value pair to the Dictionary Remove(TKey) Removes the element with the specified key Clear() Removes all keys and values from the Dictionary ContainsKey(TKey) Checks whether the specified key exists ContainsValue(TValue) Checks whether the specified value exists TryGetValue(TKey, out TValue) Safely retrieves a value ...
Read MoreUInt64.CompareTo() Method in C# with Examples
The UInt64.CompareTo() method in C# is used to compare the current instance to a specified object or UInt64 and returns an indication of their relative values. This method is essential for sorting operations and numerical comparisons with 64-bit unsigned integers. Syntax The UInt64.CompareTo() method has two overloads − public int CompareTo(object val); public int CompareTo(ulong val); Parameters val − An object or unsigned 64-bit integer to compare with the current instance. Return Value The method returns an integer that indicates the relative position of the current instance ...
Read MoreDecimal.ToDouble() Method in C#
The Decimal.ToDouble() method in C# is used to convert the value of the specified Decimal to the equivalent double-precision floating-point number. This conversion is useful when you need to perform operations that require double precision or when interfacing with APIs that expect double values. Syntax Following is the syntax − public static double ToDouble(decimal val); Parameters val − The decimal number to convert to a double-precision floating-point number. Return Value A double-precision floating-point number that is equivalent to the specified decimal value. Using Decimal.ToDouble() with Small Values Let us ...
Read MoreHow to copy a List collection to an array?
To copy a C# List collection to an array, you can use several methods. The most common approaches are the CopyTo() method, the ToArray() method, or creating an array with the List constructor. Syntax Following is the syntax for using CopyTo() method − list.CopyTo(array); list.CopyTo(array, arrayIndex); Following is the syntax for using ToArray() method − T[] array = list.ToArray(); Using CopyTo() Method The CopyTo() method copies all elements from the List to an existing array starting at the specified array index − using System; using System.Collections.Generic; ...
Read MoreHow to find the average of elements of an integer array in C#?
Finding the average of elements in an integer array is a common programming task in C#. The average is calculated by dividing the sum of all elements by the total number of elements in the array. Syntax The basic approach involves three steps − int[] array = {element1, element2, element3, ...}; int sum = 0; for (int i = 0; i < array.Length; i++) { sum += array[i]; } int average = sum / array.Length; Using For Loop to Calculate Average The traditional approach uses a for loop to ...
Read MoreDelete nth element from headnode using C#
Deleting the nth element from a linked list involves traversing to the target node and adjusting the links to bypass it. When deleting from the head position (n=1), we simply update the head reference. For other positions, we need to find the node before the target and redirect its Next pointer. Syntax Following is the basic structure for deleting the nth node − if (n == 1) { head = head.Next; return; } Node current = head; for (int i = 1; i < n - 1; ...
Read MoreUInt64.Equals Method in C# with Examples
The UInt64.Equals() method in C# returns a value indicating whether this instance is equal to a specified object or UInt64. This method provides a way to compare 64-bit unsigned integer values for equality, offering both generic object comparison and type-specific comparison overloads. Syntax Following is the syntax for both overloads of the UInt64.Equals() method − public override bool Equals(object obj); public bool Equals(ulong value); Parameters The UInt64.Equals() method accepts the following parameters − obj − An object to compare to this instance (first overload) value − A 64-bit unsigned integer to ...
Read MoreDecimal.ToInt16() Method in C#
The Decimal.ToInt16() method in C# is used to convert the value of the specified Decimal to the equivalent 16-bit signed integer (short). This method performs truncation, discarding any fractional part of the decimal number. Syntax Following is the syntax − public static short ToInt16(decimal val); Parameters val − The decimal number to convert. Return Value Returns a 16-bit signed integer (short) that is equivalent to the decimal value after truncation. The range of short is -32, 768 to 32, 767. Using Decimal.ToInt16() with Positive and Negative Values The method ...
Read More