Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.

Parallel Programming in C# to Leverage Multicore Processor is a guide that focuses on harnessing the power of parallelism in C# to efficiently utilize the capabilities of modern multicore processors. The guide likely covers techniques and patterns for designing and implementing parallel code, enabling developers to optimize performance and responsiveness in their applications.

The aim is simply to print all the possible subsets of a given set. There is not naive simple loop approach that I could come up with to solve this problem, so we would tackle it here using the second most easiest methodology, that is Recursive Approach

We generally use foreach blocks to iterate through Arrays n Lists in order to operate on them which not only makes our code long n confusing but also makes us compromise on performance. The solution to this lies in Predicates...

The Dictionary type in the C# language provides fast lookups of keys to get their values. It allows use of keys and values of any type, including integers and strings.

If you have a program that execute from top to bottom, it will not be responsive and feasible to build complex applications. So .Net Framework offers some classes to create complex applications.

What is the Object Initializer in C#. Object initializers is the easiest and fastest way to assign values of an object's properties and fields. An object can be initialized without explicitly calling a class's constructor.

Here, I’m going to explain how to export a PDF from View in MVC.NET. Also, we will see how to set the header and footer with page number.

In this tutorial, a fast method for uploading a database to GoDaddy servers will be introduced.

This article will help you to understand the Dynamic Search method in DataGridView in C#.Dynamic searching in a DataGridView involves implementing a feature where users can search for specific data within the DataGridView in real-time, and the DataGridView updates to show only the rows that match the search criteria. This is commonly used to quickly filter and find specific information within large datasets displayed in a DataGridView control in a Windows Forms application.

In this article, you will learn about creating a simple login form in C# with the database MySQL.

Unlock the Power of Performant C# Coding: Mastering essential techniques for faster, more efficient applications. Optimize string handling, memory usage, value types, and asynchronous operations. Boost your code's responsiveness and user experience.

In this article, you will learn how to use the dynamic generation of a CheckBoxList in C#.t seems like you've entered the word "description," but I'm not sure how to interpret that in the context of our conversation. Could you please provide more context or clarify what you're looking for so that I can assist you appropriately?

Learn what Brazil's CEP postal code is and how to validate a CEP and retrieve address details in C# using the ViaCEP API.

This topic pertains to object-oriented programming and addresses methods for accessing private members (variables and methods) of a class from a different class. In many programming languages, private members are intentionally restricted from direct external access to promote encapsulation and maintain the integrity of the class's internal workings.

Equality Operator (==) With Inheritance And Generics In C#.

In this article we will learn about exists and contain method. to check an item in a list collection.

The C# FileInfo provides methods to work with files. In this article, you'll learn how to use FileInfo in C#.

In this article you will learn about Access Specifiers (Access Modifiers) in C#.

The partial keyword in a C# method creates a partial method. In this article, you will learn about partial methods in C# and how to use a partial method in your .NET application.

So, you need to a write a console mode application, no reason you can’t have a little fun with it by introducing color into the output. This article describes how to jazz up a console mode application with color (which, as you will see, is pretty darned easy to do).

Create a SQL Command with SQL Statement and Parameters dynamically.

This article is intended to explain the idea and concept to create Delegate with different approach.

The “using” keyword in C# is one of the best friends of programmers but many of us may not realize this. The “using” keyword is used in two cases – First when importing a namespace in your code and second in a code block.

This article contains useful information about how to use ref keyword in your C# program with the proper and easy to understand example.

This article shows how to import data to Excel, insert a chart and convert Excel to PDF via two free libraries that don't require that Microsoft Excel be installed in your machine.

In this article, we will explore the anonymous method feature introduced in C# 2.0.

In this article we will discuss about params keyword in C# and how to pass variable number of parameters to method.

Learn how C# IntPtr and UIntPtr represent pointer-sized values for native interop, memory addresses, and pointer arithmetic, along with key safety considerations.

In this article, you will learn about SSL certificate details in C#.

Explore interpolated strings in C#, a powerful feature for expressive string formatting. Learn about constant interpolated strings introduced in C# 10, enhancing readability and performance. Understand benefits, use cases, and considerations for improved code quality and maintainability.
Everything on C#, not only its articles: the C# page →
Write an article and earn +1,000 SHARP when it is approved.
Write an article