TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
About name
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Mahesh Chand (5)
Rohatash Kumar (4)
Keyur Pandya (3)
Alkesh Bijarniya (3)
Sardar Mudassar Ali Khan (3)
Swesh S (2)
Mohamed Shifan (2)
Ibrahim Ersoy (2)
Prasad (2)
Sanjay Kumar (2)
Vinay Ayinapurapu (2)
Sourav Kayal (2)
Jalpa Dhola (1)
Mohamed El-Qassas (Mvp) (1)
Gul Md Ershad (1)
Afzaal Ahmad Zeeshan (1)
Muhammad Aqib Shehzad (1)
Ashish Bhatnagar (1)
Om Agarwal (1)
Abdul Basith (1)
Sreenath Kappoor (1)
Sigar Dave (1)
Akshay Patel (1)
Shweta Lodha (1)
Tural Suleymani (1)
Steven Woolston (1)
Anwar Basha (1)
Rupesh Kahane (1)
Mayur Gujrathi (1)
Akash Bhimani (1)
Abhishek Arora (1)
Dinesh Gabhane (1)
Zain Ul Hassan (1)
Umer Qureshi (1)
Vikas Garg (1)
Kailash Chandra Behera (1)
Rohini Parade (1)
Salman Beg (1)
Delpin Susai Raj (1)
Sudhir Choudhary (1)
Sifad Hussain (1)
Jaimin Shethiya (1)
Allam Purushotham (1)
Ishika Tiwari (1)
Jayraj Chhaya (1)
Ajay Kumar (1)
Najath Risni (1)
Vijai Anand Ramalingam (1)
Arun Choudhary (1)
Satyaprakash Samantaray (1)
Prashant Tailor (1)
Sivaruban Narayanapillai (1)
Sanwar Ranwa (1)
Keyur (1)
Jefferson S. Motta (1)
Hiren Soni (1)
Sourabh Mishra (1)
Abhishek Kumar Ravi (1)
Mohammed Ibrahim (1)
Andrew Fenster (1)
Ravi Satyadarshi (1)
Manikavelu Velayutham (1)
Scott Lysle (1)
Nitesh Kejriwal (1)
Praveen Kumar (1)
Karthikeyan (1)
Vishal Yelve (1)
Gurpreet Arora (1)
Amogh Natu (1)
Erika Ehrli Cabral (1)
Madhu Patel (1)
Sanjay Makwana (1)
Ahmar Husain (1)
Rahul Bansal (1)
CSharp TV (1)
Lajapathy Arun (1)
Vinodh Kumar (1)
Santosh Sarnobat (1)
Miguel Teheran (1)
Levent Yildiz (1)
Related resources for name
No resource found
Rename Folder in SharePoint Online Document Library with Power Automate
10/28/2024 5:45:14 AM.
In SharePoint Online, renaming a folder in a Document Library with Power Automate can be done using an HTTP request to interact with the SharePoint REST API, as Power Automate lacks a direct rename ac
Display And Sort A Slicer Control By Month Or Quarter Name In Power BI
10/1/2024 9:15:10 AM.
Discover step-by-step techniques to enhance data visualization and user interaction. By utilizing DAX and built-in features, you'll create a more intuitive reporting experience, allowing users to
Collections in C#
10/1/2024 9:06:58 AM.
This article describes Collections in C#. A collection is a way to create and manage groups of related objects. The group of objects can grow and shrink dynamically depending on the requirements in th
Sending Emails Over .NET Framework, and General Problems Using C# Code
9/27/2024 10:12:21 AM.
This article explains how to send emails using the .NET framework, focusing on the System.Net.Mail namespace. It covers the essentials of SMTP, the use of SmtpClient and MailMessage classes, and commo
Resolve "Member Name Cannot Be the Same as Enclosing Type" Error
9/18/2024 12:23:37 PM.
A colleague faced a build error in Visual Studio when naming a file Profile.aspx, which conflicted with the System.Web.Profile type. The error "member name cannot be the same as enclosing type&qu
Copilot Customization: Welcome the Logged-in User with the Name
9/16/2024 8:47:15 AM.
In this article, we shall see how to greet the user with the name using the logged-in information using the out of the box feature. This article is intended to target the developer who are using the M
Socket Class and ServerSocket Class in Java Networking
9/16/2024 6:21:43 AM.
TCP/IP sockets are the most reliable, bi-directional, stream protocols. It is possible to send arbitrary amounts of data using TCP/IP. Sockets are used for data communication using this protocol.
Database Mail in SQL Server 2008R2
9/4/2024 8:38:30 AM.
Database Mail in SQL Server 2008 R2 enables sending emails directly from SQL Server using SMTP. It supports job alerts, query results, and file attachments, ensuring consistent, scalable, and secure e
Setting Up Custom Domain in Microsoft 365 via Admin Center
8/6/2024 4:58:45 AM.
Set up your custom domain in Microsoft 365 by using the Admin Center to add the domain, prove you own it with DNS records, set up the required DNS entries (MX, CNAME, TXT), and adjust email and securi
Creating a Host-Named Web Application in SharePoint
8/2/2024 8:41:22 AM.
To create a host-named web application, first configure a DNS entry with the desired host name. Log in to your Active Directory server to create an A Host record pointing to your web server. In ShareP
Host-Named Site Collections in SharePoint
8/2/2024 8:08:23 AM.
This article explains host-named site collections in SharePoint, detailing their advantages, limitations, and the process for creation. Host-named site collections provide unique DNS names, facilitati
Check Service Principal Names Expiration Date in Microsoft Entra ID
7/9/2024 9:02:27 AM.
This guide outlines the steps to check Service Principal Names (SPN) expiration dates using the Azure portal, ensuring the smooth operation of Azure-based applications. It includes signing in, navigat
Name a few techniques to optimize Reactjs app performance
7/7/2024 8:27:52 AM.
Optimizing React app performance involves leveraging techniques like React. memo, useMemo, and use callback to minimize unnecessary re-renders. Employing code splitting via dynamic imports with React.
Query to find Table Name, Row Count, Column Count and Data Size
7/2/2024 6:59:25 AM.
This guide covers techniques to query and display table names, row counts, column counts, and data sizes efficiently. Ideal for database administrators and developers seeking to optimize data manageme
Exciting New Features in PowerApps: Named Formulas
6/28/2024 7:03:47 AM.
Discover the latest enhancements in PowerApps, including the powerful Named Formulas feature. This blog post walks you through enabling and using Named Formulas, which streamline app development by al
Explain Named Formulas in Power Apps
6/28/2024 5:09:28 AM.
Learn how to leverage named formulas effectively in Power Apps with our comprehensive guide. Explore the benefits of named formulas for organizing and reusing logic across your applications. Master th
Return View With ViewName in Controller Sample in MVC - Day 5
6/24/2024 9:02:13 AM.
This article describes how to return a view name from a controller in an MVC project. Start by creating an MVC project from the "Empty" template, then add a controller by right-clicking on &
How To Get File Name In C#
6/24/2024 9:00:49 AM.
Furthermore, DirectoryName returns the full path of the directory containing the file, assisting in navigation and hierarchical file organization. Lastly, CreationTime offers insights into the file
Generating XML Root Node Having Colon-Via Serialization
6/24/2024 9:00:23 AM.
Generating XML dynamically with a defined schema involves handling namespaces and prefixes correctly. Using XmlElement and XmlAttribute classes helps serialize XML parts, but achieving a prefixed root
Providing a Domain Name for Grafana service in Azure Cloud
6/21/2024 10:06:59 AM.
Learn how to set up a custom domain name for Grafana hosted on Azure Cloud. Explore step-by-step instructions for configuring DNS settings, integrating with Azure App Service, and optimizing network c
String Replacement With Named String Placeholders
6/14/2024 10:38:51 AM.
The anonymous nature of placeholders in the String.Format method can make it confusing. Find out how to use named string placeholders in your code.
Creating Login Form With Authentication For User Login Using C#
6/13/2024 11:51:06 AM.
I created a login form in Visual Studio 2015 using C# and Windows Form Application. It validates username and password, restricting access after three failed attempts. The form includes labels, textbo
Enum In Typescript
6/6/2024 7:44:24 AM.
Enum in Typescript defines a set of named constants, either numeric or string-based. It simplifies code readability and maintenance by providing a distinct set of values. Types of enums include Numeri
Creating And Using Shared Assembly
6/4/2024 12:51:22 PM.
In this article, we will learn By default every assembly is a private assembly. If we add a reference to a private assembly to any project, a copy of the assembly is given to the project.
Working With Fonts in Applet
5/31/2024 11:52:11 AM.
Learn to enhance the visual appeal of Java applets through font manipulation. Explore various font attributes such as family, style, and size to create visually appealing text displays. Customize text
Nameof Operator: A New Feature of C# 6.0
5/29/2024 8:06:24 AM.
C# nameof operator returns the unqualified string name of a variable, type, or member. In this article, we will learn how to use the nameof operator in C# code example.
UnderStanding nameof Operator in C#
5/28/2024 7:20:47 AM.
The nameof Operator retrieves names of variables or members dynamically, aiding in code maintenance. Raising PropertyChanged Event notifies property changes in INotifyPropertyChanged implementations.
Learn About Action Selectors In ASP.NET MVC
5/27/2024 12:01:22 PM.
This article elucidates action selectors in ASP.NET MVC, guiding from basic to advanced concepts. It covers action methods, various action selectors like ActionName, NonAction, and ActionVerbs such as
How to Conditionally Apply Class Attributes in ReactJS
5/24/2024 5:00:01 AM.
In this article, we will learn how to conditionally apply class attributes in ReactJS using the classnames utility. This guide demonstrates how to dynamically assign CSS classes based on component sta
What is the Purpose of displayName Class Property in ReactJS?
5/20/2024 10:01:00 AM.
The `displayName` property in React improves debugging by naming components in React DevTools and error messages. It’s especially useful for components created with higher-order components (HOCs) or l
Create A Contact Us Form For Your Website
5/17/2024 10:35:44 AM.
Create a user-friendly Contact Us form for your website with essential fields like Name, Email, and Message. Implement spam protection, validation, and a responsive design for seamless interaction.
Get All Installed Printers in C#
5/16/2024 6:03:55 AM.
Learn how to retrieve a list of all installed printers using C#. Explore printer management in C# using the System. Printing namespace to enumerate and gather information about installed printers.
Dynamically Call a Function in C#
5/16/2024 5:52:41 AM.
In this article, we will learn how to dynamically call a function in C# using reflection and delegates. By leveraging reflection, you can discover and invoke methods at runtime based on their names an
.Net Architecture And .Net Framework Basics
5/5/2024 8:25:53 AM.
.NET architecture encompasses the Common Language Runtime (CLR) and Common Type System (CTS), executing Intermediate Language (IL) through Just-In-Time (JIT) compilation.
Reversing Parameter Order with Named Arguments in C#
4/24/2024 6:36:35 AM.
In C#, methods often take parameters that are passed in a specific order defined by their method signature. However, there are cases where you might want to reverse the order of parameters when callin
Getting Assembly Metadata at Runtime
4/23/2024 8:22:02 AM.
Retrieving assembly metadata at runtime in .NET involves using reflection, and accessing attributes like AssemblyVersion or custom ones. This dynamic analysis enables discovering types, members, and o
Mastering SQL Joins with the WITH(INDEX(Index_Name)) Clause
4/18/2024 9:09:24 AM.
Explore how the WITH(INDEX(Index_Name)) clause in SQL can turbocharge query performance by providing hints to the query optimizer regarding index selection, particularly when used in joins. Learn the
Create, Copy, Rename And Delete SQL Database In Azure
4/13/2024 6:14:54 PM.
Learn to manage SQL databases in Azure: create, copy, rename, and delete. Follow step-by-step instructions using Azure portal and SQL Server Management Studio. Efficiently handle database tasks for ef
Xamarin.Forms - EventToCommand Behavior in MVVM ViewModel
4/11/2024 10:35:24 AM.
Xamarin.Forms EventToCommand behavior facilitates MVVM by binding events to ViewModel commands. It streamlines event handling, promoting the separation of concerns within the application architecture.
Learn About Color Name in HTML5
4/11/2024 10:32:47 AM.
HTML5 supports a range of color names for specifying text colors using the color attribute. Common names like Black, White, Red, Blue, and Green are available. You can also use less common names like
Creating DNS Zones and Changing Name Servers from Public DNS
4/8/2024 10:40:25 AM.
This comprehensive guide walks you through the fundamentals of DNS zones, setting up Azure DNS, and integrating it with popular domain registrars like GoDaddy. With Azure DNS Zones, you can optimize y
Rename the "Related" entities in Dynamics 365
4/6/2024 5:47:51 AM.
Rename the "Related connections" entity to "Account-Connections" in CRM, follow steps Login, navigate to Advanced settings, open solution, access Account entity forms, edit "C
Options Pattern Named Options in .Net Core with examples
3/29/2024 9:41:11 AM.
Learn how to implement the options pattern and validation in .NET Core using named and default options. Explore techniques for binding configurations, fetching options in APIs, injecting services into
Activate & Deactivate Account Record in Dynamic 365 with PowerShell
3/28/2024 10:51:22 AM.
InteractiveMode prompts user for login in Dynamics CRM, storing connection in $conn. BypassPluginExecution set to true avoids plugin execution.Set-CrmRecordState modifies record state in CRM using spe
Namespace for Authentication Routes in MVC and Its Importance
3/19/2024 1:18:38 PM.
The System.Web.Mvc namespace in ASP.NET MVC is crucial for authentication routes, aiding in code organization, readability, and integration with framework features for seamless authentication and auth
Exploring Inter-Process Communication in WPF Using Named Pipes
3/19/2024 12:09:55 PM.
In a WPF application, inter-process connectivity typically involves communication between different components or modules within the same application or between separate WPF applications running on th
Establishing Communication Between Executable Files Using TCP/IP
3/19/2024 5:29:21 AM.
WPF apps use various IPC methods like Named Pipes, WCF, TCP/IP Sockets. TCP/IP sockets offer cross-platform communication with advantages like reliability but face complexity and firewall issues. Step
Cheat Sheet For Git Basic Commands
3/18/2024 12:01:39 PM.
This article provides a comprehensive list of basic Git commands essential for daily use. It covers configuring the Git environment, working with online repositories, understanding the life cycle of a
Understanding Implicit Usings in C#
3/13/2024 4:29:15 AM.
In C# 10, a new feature called "Implicit Usings" has been introduced. This feature aims to simplify the process of including commonly used namespaces in C# code files.
Nameof in C#
3/8/2024 2:16:37 PM.
In C#, the nameof operator is a relatively recent addition to the language, introduced in C# 6.0. It provides a convenient way to obtain the name of a variable, type, or member as a string.
Set the Default Name for Connected Chats in Dynamics 365
3/6/2024 5:41:01 AM.
As an administrator, configure Microsoft Dynamics 365 to set the chat title as the default record title. In Sales Hub app settings, under Chat and Collaborate, choose a record type, enable Auto-name c
How to Do Zone Transfer in Windows Server
3/1/2024 9:40:24 AM.
Zone transfer is a crucial process for synchronizing DNS zone data across multiple servers, ensuring all DNS servers responsible for a domain remain updated with the latest information. By following
How to search the data from the associated external content type in SharePoint 2010
2/29/2024 10:36:46 AM.
In this article, we will be seeing how to search the data from the associated external content type. Searching data from associated external content types in SharePoint 2010. Learn to create ECTs, and
Rename or Delete User Account in Windows 8
2/27/2024 11:17:07 AM.
To rename or delete a user account in Windows 8, navigate to Control Panel, then User Accounts. From there, you can select the account you wish to modify and choose the option to rename or delete it.
Get Browser Type and Version Using Angular and Bootstrap
2/19/2024 11:59:20 AM.
This article provides a detailed guide on how to detect the browser version and name in an Angular application. It covers steps to create a service for browser detection, configure browser name and ve
Low Down on Installing a .NET Assembly into the GAC
2/6/2024 8:41:37 AM.
This article will walk you through the process of giving your assembly a strong name and installing it into the GAC. This .NET tutorial guides you through the process of creating a Shared Assembly wit
The Term Oh-My-Posh Is Not Recognized as a Name of Cmdlet
1/22/2024 6:59:46 AM.
This article explains how to set up oh-my-posh on Windows PCs. From the references, the steps can be found to implement for Linux and MAC OS as well.
Safely Changing the Instance Name of SQL Server
1/4/2024 5:24:47 AM.
Changing the instance name of a SQL Server involves several steps and should be done with caution. Secure process for changing the instance name of SQL Server. This guide ensures a smooth transition,
Split Camel Case to Space using Angular Pipe
12/27/2023 11:38:30 AM.
Master the creation of an Angular pipe to effortlessly split camelcase text with spaces. Follow the prerequisites, and steps, and enhance your Angular app for improved readability.
How to Convert a Month Number to Month Name in PostgreSQL
11/28/2023 7:10:54 AM.
Learn how to convert a month number to a month name in PostgreSQL using the versatile to_char function. Explore format strings like 'Month' and 'Mon' for full and abbreviated names.
New Name of Azure Active Directory
11/2/2023 5:20:19 AM.
Did you notice Azure Active Directory's exciting new name? The name change from Azure Active Directory (Azure AD) to Microsoft Entra ID signifies an important evolution in the product's capabi
Get Property And Method Name Of WMI Classes Programmatically In C#
10/30/2023 9:31:12 AM.
This article shows how you can get property name and method name programmatically instead of writing explicitly.
How to loop through all enum values in C#
10/28/2023 11:30:17 AM.
Here is code example of how to iterate through all enum values in C#.
Extension Methods In C#
10/23/2023 7:27:51 AM.
This article explains Extension methods. Extension methods are static methods, that are always implemented in a static class. In C# we already have some built-in extension methods like Union, Where an
Get IP Address Using C#
10/20/2023 8:23:38 AM.
In this article, we find the IP Address of the local device.
Rename A File Using DOS Command
10/13/2023 8:59:59 AM.
There are multiple ways to rename a file in C#. In this article, I'll show you how to rename a file in C# using FileInfo and DOS command.
Optional Parameters and Named Arguments in C# 4.0
9/22/2023 10:19:56 AM.
Optional parameters and named arguments have been a part of C++ and VB.Net for years. They are new to C# in version 4.0.
Dictionary Overview In C#
9/22/2023 8:33:21 AM.
This article is an overview of Dictionary in C#. Dictionary is a generic class that belongs to the System.Collection namespace in . NET. A dictionary can store Keys and Values of any data type in .NET
Introductions To C#
9/21/2023 7:00:18 AM.
C# is a new programming language developed by Microsoft. C# has power of C++ since it's derived from C and C++. It is simpler as VB.
Adding Groups / User names and Permissions for a Directory in C#
9/19/2023 6:31:41 AM.
This article shows you the procedure to create a directory, adding a specific Group or the User Name account for that directory and providing the required permission for the same.
DateTime In C#
9/12/2023 10:54:06 AM.
In C#, DateTime is a fundamental data type that represents dates and times. It is part of the System namespace and provides a rich set of methods and properties for working with dates and times. Here
TreeView Control in C#
9/6/2023 9:26:17 AM.
This is an article addressing some of the basics of working with a TreeView in C#; the article will address dynamically adding TreeNodes to a TreeView control, searching the nodes to find and highligh
How To List the Name of All Running Processes in C#
9/5/2023 12:17:43 PM.
In this article we will see how to print a list of all the running processes on a machine using C#.
New Feature of C# 6.0: Nameof Operator
9/5/2023 6:41:50 AM.
In this article we will learn about the nameof operator, one of the new features of C# 6.0.
Introduction to System.Management Namespace
9/1/2023 4:53:08 AM.
The article provides an insight on the use of System.Management namespace and the advantages of WMI.
Types of Functions in JavaScript
8/17/2023 7:16:19 AM.
Explore various JavaScript functions in this article: Named, Anonymous, Arrow, IIFE (Immediately Invoked Function Expression), Higher-Order, and Constructor Functions. Simplified explanations and exam
Flurl API Integration Tutorial for ASP.NET Core Web API with Advanced Concepts
7/31/2023 9:13:30 AM.
Flurl is a popular and easy-to-use library for working with HTTP APIs in .NET applications. It provides a fluent API for building and sending HTTP requests, as well as handling the responses in a conv
File-Scoped Namespace Declaration in C#
7/28/2023 5:04:58 AM.
File-Scoped Namespace Declaration in C# 10
Restricting a C# Application to a Single Instance
7/17/2023 10:15:21 AM.
This post will show how you can implement that in your windows application using C#.
Inherit Multiple Interfaces With the Same Method Name in C#
6/13/2023 9:24:41 AM.
In this article we will see a situation that occurs when two interfaces have methods with the same name and the same parameter(s) and one base class implements these interfaces.
OOPS Concepts And .NET - Part One - Classes, Objects, And Structures
6/6/2023 6:50:13 AM.
The following article kicks off a three-part article series that will present definitions and samples for different Object-Oriented Programming concepts and its implementation in .NET.
HttpContextAccessor in Asp.NET Core Web API
5/27/2023 3:58:23 PM.
In ASP.NET Core Web API, the HttpContextAccessor class is a component that provides access to the current HTTP request and response context. It allows you to access various aspects of the HTTP request
How To Use DATE Functions In MySQL
4/25/2023 10:03:11 AM.
This article will show you various DATE functions with examples
How To Add Date Time Tick To File Name Before Upload In Document Library Using Power Automate
4/7/2023 9:25:11 AM.
In this blog, we will see how to append date time tick in file name using Power Automate.
Convert Comma-Separated Numbers Into Comma-Separated Weekday Name in SQL
2/24/2023 8:34:12 AM.
Today I was given a task to convert comma-separated numbers into comma-separated weekday names in SQL.
Square Brackets in SQL Server
2/24/2023 8:25:44 AM.
This article describes the most common uses of square brackets in SQL Server with examples.
How to get the parent directory in C#?
2/21/2023 11:51:52 PM.
How to get the parent directory of a sub directory in C# and .NET.
How to get directory of a file in C#
2/21/2023 11:46:12 PM.
How to get the directory name of a file in C# and .NET.
Know Popular Global Variables in SQL Server
2/17/2023 5:35:05 AM.
In this article, I explain some popular Global Variables of a SQL Server Database.
Interesting Facts Behind the Origin of SQL Server Code Names
2/15/2023 8:17:47 AM.
This article will enhance your knowledge of some hidden names of SQL Server and where they came from.
Namespaces and Health Checks - Kubernetes Fundamentals Ep. 7
2/7/2023 3:00:57 PM.
In this episode, you will learn about Namespaces and Health Checks in Kubernetes.
Add And Verify Your Custom Domain In Azure Active Directory
1/31/2023 9:52:09 AM.
This article will guide you on how to add a custom domain name and verify it for use with your Azure Active Directory,
Dynamically Getting Database Collection From SQL Server Using C#
1/24/2023 5:39:19 AM.
In this article we are going to see how to get a database List dynamically using C#.
Getting Date and Time Parts From DateTime in SQL Server
1/18/2023 9:21:27 AM.
In this article, I would like to show the functions Datepart, DateName, Year, Month and Day in SQL Server.
No Match Was Found For The Specified Search Criteria And Module Name
12/26/2022 6:10:49 AM.
This article explains the issue when the required PS module is not getting loaded and how to fix the issue by installing the module in offline mode.
Delete Files Based On Excel Column Name In Azure Data Factory
12/19/2022 6:52:30 AM.
In this article we are going to discuss about how to pick and delete only specific files from the ADLS directory based on filenames present inside the excel file. We are going to see this with a real-
Create Multiple Copies Of A Site Page, Rename And Update Properties Using Power Automate
12/5/2022 5:10:39 AM.
In this article, we will learn to create multiple copies of a SharePoint site page, rename and update its properties using Power Automate "Send an HTTP request to SharePoint" action.
Adding Branch Name In The Commit Message Automatically Using Git Hooks
12/1/2022 5:19:22 AM.
In this article, you will learn how to create a hook in git in order to include the branch name in the commit message automatically
Sending Email with C# using SMTP Servers
11/30/2022 9:30:37 AM.
This article will explain how we can send emails using SMTP servers.
Important Interface in .NET: Work With IEnumerable Interface
11/17/2022 9:41:30 AM.
The purpose of the article is to explain the most important interface, IEnumerable, of the .NET class library and implement it in a pratical example.