C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Rikam Palkar(2)
Nipun Tomar(2)
C# Curator(2)
Jayant Kumar(1)
Pratik Chavan(1)
Sardar Mudassar Ali Khan (1)
Muhammad Asif(1)
Shikha Tiwari(1)
Jayraj Chhaya(1)
Ajay Kumar(1)
Diwakar Tiwari(1)
Usama Hafeez(1)
Rohol Amin(1)
Kirtesh Shah(1)
Pankajkumar Patel(1)
Gaurav Gahlot(1)
Hemant Joshi(1)
Pankaj Kumar Choudhary(1)
Mukesh Kumar(1)
Shakti Saxena(1)
Prakash Tripathi(1)
Jasminder Singh(1)
Francis Susaimichael (1)
Harpreet Singh(1)
Arpit Jain(1)
Sagar Pardeshi(1)
Abhimanyu K Vatsa(1)
Vikram Jain(1)
Mahesh Alle(1)
Moses Soliman(1)
Hirendra Sisodiya(1)
Deepak Middha(1)
Manish Sharma(1)
Jignesh Trivedi(1)
Javeed M Shaikh(1)
Amit Choudhary(1)
Mahadesh Mahalingappa(1)
Raj Kumar(1)
Prasham Sabadra(1)
Ghulam Murtaza(1)
Patrick Smacchia(1)
Mahesh Chand(1)
Rajesh VS(1)
Craig Breakspear(1)
Resources
No resource found
Why Explicit Tokenization is Required in Hugging Face but Not in Ollama
Sep 11, 2025.
Confused about tokenization differences between Hugging Face and Ollama? This article clarifies why Hugging Face (local) requires explicit tokenization while Ollama handles it implicitly. We explore how Hugging Face's online API also abstracts tokenization, comparing the platforms and their user experiences. Understand the 'who, what, and how' of tokenization in LLMs for seamless model integration.
Common Pitfalls in Selenium Automation and How to Avoid Them
Aug 05, 2025.
This article highlights common Selenium automation mistakes like weak locators, hard-coded waits, and poor exception handling, offering best practices such as POM, explicit waits, and data-driven testing for robust, maintainable tests.
Explicit Loading in ASP.NET Core Web API
Mar 18, 2025.
Explicit Loading in ASP.NET Core Web API is a technique used to manually retrieve related data from the database when needed, using LoadAsync() on navigation properties. Unlike eager loading (Include()) or lazy loading, explicit loading provides better control over database queries, improving performance and efficiency. It is useful when related data is conditionally required.
Dynamic Rendering in Blazor Using Implicit and Explicit Expressions
Jul 11, 2024.
Blazor, known for its component-based architecture, integrates HTML and C# seamlessly for dynamic rendering. It offers implicit expressions for straightforward data binding, explicit expressions for complex logic, and code blocks for embedding C# directly in HTML.
Explicit Interface Implementation & default interface methods in C#
Jul 03, 2024.
In C# programming, interface members serve as blueprints that classes must follow when implementing functionality. When multiple interfaces declare members with the same names, naming conflicts can arise, necessitating careful management to ensure each member is correctly implemented for its intended interface.
Dereferencing Pointers and Void Pointers in C
Apr 29, 2024.
Dereferencing pointers involves accessing the value stored at the memory address pointed to by a pointer. Void pointers in C are generic pointers that can point to any data type but require explicit typecasting before dereferencing to access the correct data.
Understanding Implicit Usings in C#
Mar 13, 2024.
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.
What is Type Conversion in C#?
Oct 31, 2023.
This article on type conversion in C# is comprehensive and informative. It effectively covers the fundamental concepts of type conversion, including implicit and explicit conversions, common conversion methods, exception handling, and custom type conversion. The examples provided throughout the article enhance the understanding of each concept and make it easier for readers to grasp the intricacies of type conversion in C#.
Type Casting In C# - Implicit Vs Explicit
Apr 06, 2023.
This article explains the fundamental concept of type casting in C# programming language, which involves converting one data type to another. The article covers the two types of type casting in C#: implicit and explicit. It provides real-world examples to help readers understand how to use both types of casting to convert data types effectively. By the end of the article, readers will have a better understanding of how to implement type casting in their C# programs.
Design Principles For Better Software
Jul 18, 2022.
This article is about design principles and will help in basic understanding of most important principles used in better software development
Using For XML Clause In SQL Queries
May 05, 2022.
For XML clause is used to convert the SQL result set into XML format. It is a very much helpful clause when we need XML data from the SQL result set. The FOR XML clause can be used in top-level queries and in subqueries. The top-level FOR XML clause can be used only in the SELECT statement. In sub queries, FOR XML can be used in the INSERT, UPDATE, and DELETE statements. 
FOR XML In SQL Sever
Dec 02, 2021.
In this article, we are going to discuss FOR XML Path Clause in SQL Server.
Explicit Interface Implementation
Sep 08, 2020.
In this article, you will learn about Explicit Interface Implementation.
Implicit And Explicit Type Casting In C#
Aug 08, 2020.
This article will help you to understand how to use typecasting in C#, why is it useful and when to use it.
Dependency Injection - Part 3 - Implicit Vs Explicit Dependencies
Aug 12, 2017.
If a component or class depends upon other components to complete its operations, then these other components are dependencies for this class. Our class can have these dependencies as implicit or explicit dependencies.
Eager Loading, Lazy Loading And Explicit Loading In Entity Framework
May 01, 2017.
The readers will learn about Eager Loading, Lazy Loading and Explicit Loading in an Entity Framework.
Dynamic Data Type In C#
Feb 08, 2016.
C# dynamic keyword declares a dynamic variable that can store any type. Lean how to use a dynamic type in C# and how to convert a dynamic type to other types in C#.
Implicit And Explicit Interface Implementation In C#
Oct 08, 2015.
In this article, I will demonstrate you how to implement an interface implicitly and explicitly in C#.
Implicit And Explicit Conversions In C#
Sep 30, 2015.
In this article you will learn how readability of code can be improved with implicit and explicit operators.
Implicit And Explicit Interface Implementation In C#
Apr 22, 2015.
This article explains how to use implicit and explicit interface implementation in C# programming.In C#, interface implementation is a mechanism that allows a class to provide specific implementations for methods defined in an interface. There are two ways to implement an interface in C#: implicit and explicit.
Implicit vs Explicit Interface Implementations
Mar 12, 2015.
This article explores the differences between implicit and explicit interface implementation in C#. It explains how to implement an interface in two ways using classes, highlighting the accessibility of methods.
C#: Implicit and Explicit Implementation of Interfaces
Feb 19, 2015.
This article explains the implicit and explicit implementation of interfaces and its purposes.
Explicit Interfaces in C#
Jan 08, 2015.
In this article we will learn about explicit interface implementation.
Introduction to C Pointers: Basic
Jan 21, 2014.
This article describes how to work with pointers in C.
Site Collection For Root Explicit Inclusion and Wildcard Inclusion Managed Path
Jan 13, 2014.
In this article we create an Explicit Inclusion and Wildcard Inclusion managed path.
Cursors In Oracle
Nov 26, 2013.
This article introduces the term Cursors in Oracle. Cursors are the temporary private working area where queries are processed. Implicit Cursors and Explicit Cursors are two types of Cursors.
Cursors For Loop in Oracle
Nov 26, 2013.
This article shows the use of Oracle cursors for loops with an appropriate example. The process of opening, fetching, and closing is handled implicitly by a cursors FOR LOOP. If there is a need to FETCH and PROCESS each and every record from a cursor, the cursor FOR LOOP is helpful for that.
What Are Default Model Binding and Explicit Model Binding in MVC?
Sep 10, 2013.
Model Binding is a great feature we use today with Web Forms and MVC. In this post you will learn what are Default Model Binding and Explicit Model Binding in MVC. I will use few code snippets in this post so that you can understand it quickly.
Explicit Post Back to Server Using JavaScript
Apr 26, 2013.
This article is intended for those with a basic understanding of ASP.Net Server Controls and JavaScript.
Implicit and Explicit Interface Examples
Mar 18, 2013.
In this article you will learn about Implicit and Explicit Interfaces in detail with examples.
How to build Multi-Language Web Sites with ASP.NET 2.0 and VB.NET 2005
Nov 10, 2012.
In this article, we will explore the necessary details for working with resources in ASP.NET applications.
Option Statement in VB.NET
Nov 10, 2012.
This article gives a brief description of the Option Statement available in VB.NET.
Index in SQL Server 2012
Nov 08, 2012.
In this article I described indexes in SQL Server.
Some Useful and Important Concepts of C#
May 29, 2012.
In this article I have explained some important concepts related to the C# language such as Implicit & Explicit type conversion, Boxing and UnBoxing of data types, static and nonstatic methods and the technique of creating automatic methods i.e. automatic method creation.
Association in Entity Framework
Feb 16, 2012.
Entity Framework manages associations between entities in databases, facilitating relationships like one-to-one, one-to-many, and many-to-many. Through navigation properties and various mapping strategies, EF simplifies data modeling and querying in applications.
Explicit Interface C#
Oct 26, 2011.
In this article we will see how to explicitly implement interface members and how to access those members from the interface instances.
Rarely used keywords in CSharp but Frequently asked in discussions [Beginners]
Sep 15, 2011.
There are a few words that we rarely use in day to day C# practices [I’m focusing readers who are beginners]. But I’ve seen them in either online exams or other IT quiz shows. So I came to write something about those untouched keywords.
Object Creation and Instantiation
Jul 22, 2011.
In this article I am trying an alternative approach for Multiple Inheritance.
Understanding C# Data Types
Jun 04, 2009.
Understanding C# Data Types is essential for programming in C#. It involves grasping primitive types like integers, floating-point numbers, booleans, and characters, as well as complex types like strings and objects. Mastery includes knowledge of value types, reference types, type conversions, casting, and handling nullable types.
What are interfaces
Jun 01, 2009.
In this article I will be explaining you about interface, there types and implementation.
Joins in SQL Server
Oct 02, 2008.
This article discusses how to use Joins in SQL Server 2005.
Resource Files in ASP.NET
Feb 14, 2008.
This article explains you the use of resource files in ASP.NET 2.0.
How C# is Different From Java
Jan 17, 2008.
This article describes the various differences between C# and Java.
Writing C# 2.0 Unsafe Code
Feb 23, 2006.
We will see that C# allows suspending the verification of code by the CLR to allow developers to directly access memory using pointers.
Working With Data Types
Jan 02, 2002.
Explains data types in C# and how to work with them.
Type Conversions In C#
Dec 04, 2001.
Type conversion is a process of converting one type into another. Using C# type conversion techniques, not only can you convert data types, you can also convert object types.
How to implement Multiple Inheritance in C#
Aug 29, 2001.
Learn how to implement multiple inheritance in C#. Inheritance is one of the key characteristics of an object oriented programming language.