- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Siva Sai has Published 281 Articles

Siva Sai
27 Views
ValueTuple in C# is a structure used to represent a data structure, i.e., a data type that can hold more than one value of differing types. Introduced in C# 7.0, ValueTuples are a significant improvement over classic tuples as they provide semantic names to the fields. This article aims to ... Read More

Siva Sai
27 Views
In C#, ValueTuple offers a more efficient way to hold a single typed value than using an array or a list when you just have a few instances. This article will guide you on how to compare two ValueTuple instances in C#, a fundamental task in many programming scenarios. Understanding ... Read More

Siva Sai
252 Views
Delegates and interfaces are both powerful constructs in C# that allow for flexible and extensible code. While they serve different purposes, they can sometimes be used to achieve similar ends, leading to confusion about when to use one over the other. This article will elucidate the differences and similarities between ... Read More

Siva Sai
96 Views
Default interface methods are a game-changing feature that allow developers to add new methods to an interface without breaking existing implementations. This article will explain default interface methods in C#, showing you how to use them effectively in your own code. Traditional Interface Methods in C# Traditionally, interfaces in C# ... Read More

Siva Sai
87 Views
Language Integrated Query (LINQ) is a powerful tool in C# for data manipulation, allowing for efficient and expressive data access and manipulation. One of the operations you can perform with LINQ is the cross join operation, which is common in database queries. This article will guide you through implementing a ... Read More

Siva Sai
33 Views
In C#, manipulating collections is a frequent operation, with indexing being a crucial part of this process. Traditionally, indexing in C# starts from the beginning of a collection, which is very intuitive and straightforward. This article will guide you through the process of creating an index from a specified position ... Read More

Siva Sai
28 Views
Indexing is a crucial part of any programming language, and C# is no exception. In C# 8.0, a new feature was introduced to create an index from the end of a collection at a specified position. This feature adds a new dimension to array and list manipulation in C#. This ... Read More

Siva Sai
34 Views
Language Integrated Query (LINQ) is a powerful feature in C# that allows for efficient data manipulation. One common task when working with collections is determining the number of elements in a sequence. This article will guide you through using LINQ to count the number of elements in a sequence, a ... Read More

Siva Sai
43 Views
Enumerations (enums) are a powerful feature in C# that allows you to define a type with a set of named constants. Often, you may need to convert an enum value to a string for display purposes or to process it further. This article will guide you through the process of ... Read More

Siva Sai
344 Views
String manipulation is a common task in C# programming. In certain cases, you might need to convert a string into its equivalent byte array, such as when dealing with encryption, file I/O, or network communication. This article will walk you through the process of converting a string to a byte ... Read More