Server Side Programming Articles

Page 755 of 2109

How to validate a URL using regular expression in C#?

Samual Sam
Samual Sam
Updated on 17-Mar-2026 3K+ Views

To validate a URL using regular expressions in C#, you need to check for proper URL structure including protocols, domain names, and top-level domains. Regular expressions provide a powerful way to match URL patterns and ensure they conform to expected formats. URL Components to Validate A valid URL typically consists of the following components − Protocol: http or https Domain: The website name (e.g., example, google) Top-level domain: .com, .org, .net, .edu, etc. Optional path and query parameters: Additional URL components URL Structure Breakdown https:// ...

Read More

Constructor Overloading in C#

Ankith Reddy
Ankith Reddy
Updated on 17-Mar-2026 3K+ Views

Constructor overloading in C# allows you to define multiple constructors within the same class, each with different parameters. This provides flexibility in object initialization, allowing different ways to create instances of the same class. Constructor overloading follows the same rules as method overloading − constructors must have different parameter lists (number, type, or order of parameters). Syntax Following is the syntax for constructor overloading − public class ClassName { public ClassName() { // default constructor } ...

Read More

Coupling in C#

George John
George John
Updated on 17-Mar-2026 3K+ Views

Coupling in C# refers to the degree of interdependence between classes or modules in a software system. It measures how closely connected different parts of your code are to each other. Understanding coupling is crucial for writing maintainable and flexible applications. There are two main types of coupling − tight coupling and loose coupling. The goal in good software design is to achieve loose coupling while maintaining high cohesion. Tight Coupling In tight coupling, classes are highly dependent on each other. When one class changes, it directly affects other classes, making the code difficult to maintain and ...

Read More

How to use the Copy(, ,) method of array class in C#

Arjun Thakur
Arjun Thakur
Updated on 17-Mar-2026 444 Views

The Array.Copy() method in C# is used to copy elements from one array to another. This method provides a fast and efficient way to duplicate array elements without manually iterating through each element. Syntax Following is the basic syntax for the three-parameter overload − Array.Copy(sourceArray, destinationArray, length); Parameters sourceArray − The array from which elements are copied destinationArray − The array to which elements are copied length − The number of elements to copy from the source array The method copies elements starting from index 0 of the source array ...

Read More

How to use the directory class in C#?

Ankith Reddy
Ankith Reddy
Updated on 17-Mar-2026 580 Views

The Directory class in C# is used to manipulate the directory structure. It provides static methods to create, move, delete, and query directories without needing to create an instance of the class. The Directory class is part of the System.IO namespace and offers essential functionality for working with file system directories programmatically. Syntax Following is the basic syntax for using Directory class methods − Directory.MethodName(path); Directory.MethodName(path, parameters); Common Directory Class Methods Method Description CreateDirectory(String) Creates all directories and subdirectories in the specified path ...

Read More

Selection Sort program in C#

Chandu yadav
Chandu yadav
Updated on 17-Mar-2026 7K+ Views

Selection Sort is a sorting algorithm that finds the minimum value in the array for each iteration of the loop. Then this minimum value is swapped with the current array element. This procedure is followed until the array is sorted in ascending order. The algorithm divides the array into two parts: a sorted portion (initially empty) and an unsorted portion (initially the entire array). In each iteration, it selects the smallest element from the unsorted portion and moves it to the end of the sorted portion. How Selection Sort Works Selection Sort Process ...

Read More

Insertion Sort in C#

Arjun Thakur
Arjun Thakur
Updated on 17-Mar-2026 5K+ Views

Insertion Sort is a simple sorting algorithm that builds the sorted array one element at a time. It takes each element from the unsorted portion and inserts it into its correct position within the already sorted portion of the array. The algorithm works similarly to how you might sort playing cards in your hand − you pick up cards one by one and insert each into its proper position among the cards you've already sorted. How Insertion Sort Works The algorithm divides the array into two parts: a sorted portion (initially just the first element) and an ...

Read More

C# program to multiply two matrices

Chandu yadav
Chandu yadav
Updated on 17-Mar-2026 12K+ Views

Matrix multiplication is a mathematical operation that combines two matrices to produce a third matrix. This operation is only possible when the number of columns in the first matrix equals the number of rows in the second matrix. If matrix A has dimensions m×n and matrix B has dimensions n×p, the resulting matrix C will have dimensions m×p. Matrix Multiplication Rule Matrix A m × n 2 × 3 × Matrix B n × p ...

Read More

Shell Sort program in C#

George John
George John
Updated on 17-Mar-2026 936 Views

Shell Sort is an optimized version of insertion sort that allows the exchange of items that are far apart in the array. It starts with a large gap between compared elements and progressively reduces this gap until it becomes 1. This algorithm was developed by Donald Shell in 1959, hence the name. Unlike insertion sort which compares adjacent elements, Shell Sort compares elements separated by a gap. This reduces the number of shifts needed and makes the algorithm more efficient for larger datasets. How Shell Sort Works Shell Sort works by dividing the array into smaller sub-arrays ...

Read More

Tuple Class in C#

AmitDiwan
AmitDiwan
Updated on 17-Mar-2026 184 Views

The Tuple class in C# represents a data structure that can hold a sequence of elements. The Tuple class specifically represents a 7-tuple, also called a septet. Tuples provide a convenient way to group multiple values together without creating a custom class. Tuples are commonly used for − Easier access to a data set. Easier manipulation of a data set. To represent a single set of data. To return multiple values from a method To pass multiple values to a method Syntax Following is the syntax for creating a 7-tuple − Tuple ...

Read More
Showing 7541–7550 of 21,090 articles
« Prev 1 753 754 755 756 757 2109 Next »
Advertisements