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]
Aarav Patel(5)
Ehsan Sajjad(5)
John Godel(4)
Sandhiya Priya(4)
Pankajkumar Patel(4)
Banketeshvar Narayan(4)
Saurav Kumar(2)
Ananya Desai(2)
Vijay Pratap Singh(2)
Baibhav Kumar(2)
Mahesh Chand(2)
Rinki (2)
Ziggy Rafiq(2)
Aman Gupta(2)
Hamid Khan(2)
Prakash Tripathi(2)
Tanuj (1)
Raghunath Bhukan(1)
Ajay Narkhedkar(1)
Vishal Gami(1)
Akshay Amin(1)
Tuhin Paul(1)
Praveen Kumar(1)
Sridharan D(1)
Kautilya Utkarsh(1)
Amit Mohanty(1)
Ayush Gupta(1)
Jignesh Kumar(1)
Praveen Raveendran Pillai(1)
Naveen Kumar(1)
Jitendra Mesavaniya(1)
Jaimin Shethiya(1)
Sandeep Thomas(1)
Saksham Gupta(1)
Alpesh Maniya(1)
Keyur (1)
Simran Verma(1)
Ravinder Singh(1)
Tural Suleymani(1)
Amit Bhatt(1)
Gurpreet Arora(1)
Satya Karki(1)
Venkatasubbarao Polisetty(1)
Rijwan Ansari(1)
Sonali Desai(1)
Kirtesh Shah(1)
Jin Necesario(1)
Hari Haran(1)
Ashutosh Gupta(1)
Suthahar Jegatheesan(1)
Vijay Kumari(1)
Harsha Vardhini(1)
Divyang Desai(1)
Thiago Vivas(1)
Mohammad Irshad(1)
Mahesh Verma(1)
Usama Shahid(1)
Pradeep Yadav(1)
Guest User(1)
Sivasankar Gorantla(1)
Madhanmohan Devarajan(1)
Ahmad Anas(1)
Ankit Kanojia(1)
Shamim Uddin(1)
Santosh Kumar Adidawarpu(1)
Munesh Sharma(1)
Rajesh Pawde(1)
Rion Williams(1)
Yash Soman(1)
Mukesh Kumar(1)
Resources
No resource found
What is the difference between struct and class in C# with performance comparison?
Apr 22, 2026.
Unlock C# performance! Explore struct vs. class differences: memory, speed, and use cases. Optimize your .NET apps with the right choice for efficiency.
Difference Between ref and out Parameters in C# with Examples?
Apr 20, 2026.
Unlock the power of ref and out parameters in C#! Master passing arguments by reference, modifying existing values with ref, and returning multiple values with out. Enhance your C# coding skills!
What is the Difference Between Record Struct and Class in C#?
Apr 08, 2026.
Unlock the secrets of C#! Learn the key differences between record struct and class for optimal performance and maintainability. Master data type selection!
How to Fix “Object Reference Not Set to an Instance of an Object” in C#?
Mar 31, 2026.
Master the dreaded 'Object reference not set' error in C#! Learn to identify, fix, and prevent NullReferenceExceptions with practical C# and ASP.NET Core examples.
What is Boxing and Unboxing in C#?
Mar 26, 2026.
Understand C#'s boxing and unboxing: converting between value and reference types. Learn how they impact performance and how to optimize your code for efficiency.
Nullable Reference Types in C# – Eliminating the Billion-Dollar Mistake
Mar 02, 2026.
C#'s Nullable Reference Types (NRT) combat the infamous "billion-dollar mistake" by catching null reference exceptions at compile time, boosting code reliability and maintainability.
How to Fix “Undefined Reference to main” Error in C
Feb 20, 2026.
Fix the "undefined reference to main" error in C! This guide provides a step-by-step solution to this common C compiler issue, covering causes and fixes. Perfect for beginners!
MongoDB Schema Design Best Practices for Real Applications
Jan 30, 2026.
Master MongoDB schema design! Learn embedding vs. referencing for optimal performance, scalability, and maintainability. Ace your interviews with real-world examples.
Reference Architecture for an AI Control Plane: The Technical Blueprint for Governed Agentic AI
Jan 16, 2026.
Architecting a secure AI control plane for governed agentic AI. This reference architecture ensures safety, auditability, and operability at scale. Learn the blueprint!
Building Production AI Agents with LLMs Using GSCP-15: A Technical Reference Architecture
Jan 16, 2026.
GSCP-15: A reference architecture for building reliable, scalable AI agents. Learn how to move beyond demos to production-ready systems with contracts, state, and verification.
Server Error in ‘/’ Application – Object Reference Not Set to an Instance of an Object
Jan 16, 2026.
Troubleshoot the 'Object reference not set to an instance of an object' error in ASP.NET. Learn to identify the cause using stack traces and implement safe, defensive coding practices with null checks to prevent runtime errors.
Autonomous AI in Enterprise: Reference Architecture, Protocols, and Implementation Blueprint
Jan 03, 2026.
Build safe, scalable autonomous AI in the enterprise! This article provides a technical reference architecture, implementation blueprint, & key protocols.
C# 14 Null-Conditional Assignment: Practical Examples and Best Practices
Dec 28, 2025.
Master C# 14's null-conditional assignment (?.=) for cleaner, safer code! Learn practical examples, best practices, and when to use (or avoid) this powerful feature. Prevent NullReferenceExceptions and improve readability.
Value Types and Reference Types in C#
Dec 28, 2025.
Unlock C# mastery! This guide clarifies value vs. reference types, impacting memory, performance, and bug prevention. Essential for efficient .NET development.
How Do I Fix “Object Reference Not Set to an Instance of an Object” in C#?
Dec 03, 2025.
Learn simple, clear, and practical ways to fix the common C# error "Object reference not set to an instance of an object." Understand why it happens, how to identify the root cause, and how to prevent it using real-world examples.
Understanding Template Reference Variables, ViewChild, and DOM Manipulation in Angular
Nov 25, 2025.
Unlock Angular DOM manipulation! Master Template Reference Variables, ViewChild, and Renderer2 for direct element access and enhanced component interaction. Build robust apps!
CSHTML (Razor) Cheat Sheet — Quick Reference for ASP.NET Core
Nov 21, 2025.
Quickly master ASP.NET Core Razor syntax with this handy cheat sheet! Covers data binding, tag helpers, loops, forms, partials, layouts, and more for efficient development.
Understanding Garbage Collection, Cyclic References, and Memory Management in C#
Oct 27, 2025.
Master C# memory management! Explore garbage collection, cyclic references, weak references, and IDisposable for efficient, leak-free .NET applications.
Understanding Garbage Collection, Cyclic References, and Memory Management in C#
Oct 27, 2025.
Master C# memory management! Explore garbage collection, cyclic references, weak references, and the IDisposable pattern for efficient, leak-free .NET apps.
Chapter 8: References, Call by Value vs. Call by Reference
Oct 23, 2025.
Unlock the power of references and parameter passing in C++! This chapter clarifies the crucial differences between call by value (copying data) and call by reference (using aliases or pointers). Learn how to efficiently modify variables directly within functions using references and pointers, and discover the benefits of const references for performance and data safety when working with large objects.
Secure Configuration for Azure Functions Using Azure Key Vault References
Oct 18, 2025.
Eliminate hardcoded secrets in Azure Functions using Azure Key Vault references for enhanced security and compliance. This guide demonstrates a real-world smart grid anomaly detection scenario, showcasing how to securely store and manage secrets like database passwords and API keys. Learn how to implement zero-trust secret management, enabling instant secret rotation without redeployment and ensuring full auditability. Protect your sensitive data and achieve compliance with industry standards.
Best Ways to Handle Null Reference Exceptions in C#
Sep 23, 2025.
This article provides practical strategies to prevent and handle NREs effectively. Learn to use null checks, the null-conditional and coalescing operators, proper object initialization, and C# 8's nullable reference types. Write robust, error-free C# code and improve application stability by anticipating and safely managing null values.
Generative AI: AI-First Data Modeling for Financial Services: From Reference Models to Intelligent Data Products
Aug 31, 2025.
Evolve financial data models for AI! Learn how to transform reference models into governed data products powering real-time analytics, ML, and LLM workflows.
From Stack to Span<T> — A Recap into C#’s Memory
Aug 18, 2025.
Explore C# memory management, from stack vs heap to structs and contiguous memory. Learn how Span<T> enables efficient slicing without allocations, optimizing performance and reducing GC overhead in modern .NET apps.
What is the EU MiCA regulation?
Aug 14, 2025.
An in-depth exploration of the European Union’s Markets in Crypto-Assets Regulation (MiCA), detailing its purpose, scope, timeline, key provisions, impacts on issuers and service providers, and emerging challenges—such as stablecoin loopholes and regulatory fragmentation.
Difference Between ref, out, and in Parameters in C#
Aug 13, 2025.
Learn the difference between ref, out, and in parameters in C#. Understand their usage, advantages, disadvantages, and see full real-world examples.
How Does Python Manage Memory?
Aug 08, 2025.
Dive into the internal memory management system of Python. Understand how Python allocates, tracks, and frees memory using techniques like reference counting, garbage collection, and memory pools.
Difference between Class and Structure in C#
Aug 06, 2025.
An in-depth look at the differences between classes and structs in C#, explaining their memory behavior, inheritance abilities, performance implications, when to use each, and real-world code examples to highlight best practices.
What are Value Types vs Reference Types in C#?
Jul 31, 2025.
Learn the difference between value types and reference types in C#. This complete guide breaks down memory allocation, performance, behavior, and code examples to help you master both.
React Rendering Demystified: Reconciliation, Batching & Memoization
Jun 27, 2025.
Learn how React optimizes performance through batching, reconciliation, and memoization using React.memo, useMemo, and useCallback key tools to reduce re-renders and build fast, efficient apps.
Understanding Garbage Collection and Cyclic References in C#
May 20, 2025.
This article explores .NET memory management, focusing on how the garbage collector handles cyclic references, and how weak references and the `IDisposable` pattern help prevent memory leaks in C# applications.
Difference Between Compilation and Runtime Errors in .NET
Apr 08, 2025.
In .NET development, errors occur at compile time or runtime. Understanding and handling compilation errors like syntax issues and runtime errors like exceptions ensures stable and reliable applications.
Understand the Concept of Shallow Copy and Deep Copy in C#
Jan 06, 2025.
Learn the difference between shallow and deep copying in C#. Explore their behavior, implementation, and use cases with practical code examples, helping you make informed decisions for object duplication scenarios.
Null Coalescing vs Null Conditional in Clean Code
Dec 24, 2024.
In this article, I will demonstrate Null Coalescing (??) and Null Conditional (?.). It is a common challenge in programming, but modern languages like C# offer elegant solutions. The null coalescing operator (??) and the null conditional operator (?.) are distinct yet complementary tools for writing clean and safe code.
C# Foundation - Nullable Types
Nov 28, 2024.
This article covers the basics, syntax, and practical use cases of nullable types, enabling you to write safer, more reliable code by avoiding null reference errors effectively.
How to Create and Use Key Vault References in .NET Core Web API
Oct 28, 2024.
Azure App Configuration allows your application to use Key Vault references by creating keys that point to values stored in Key Vault. Rather than storing sensitive data directly, App Configuration uses URIs that reference Key Vault values, ensuring security and flexibility.
Using Attributes and Metadata in C# 12
Oct 20, 2024.
Ziggy Rafiq demonstrates how to use attributes and metadata in C# 12 including improvements in parameter types, reflection capabilities, and best practices for maintaining self-documenting code.
T-SQL Script for Purging Tables with Foreign Key References
Aug 02, 2024.
This article provides a comprehensive T-SQL script for purging tables in SQL Server, including those with foreign key references, ensuring data integrity and correct order of operations. Ideal for SQL Developers, Data Engineers, and DBAs seeking efficient data management solutions.
Understanding ToString() vs Convert.ToString() in C#
May 23, 2024.
In C#, both ToString() and Convert.ToString() are used to convert objects to their string representation. However, they have different usages and behavior. Understanding the differences between these two methods can help you choose the right one for your needs.
Boxing and Unboxing in .NET C#
May 14, 2024.
In C#, boxing and unpacking are crucial ideas. Value types (int, char, etc.), Reference types (object), and Pointer types are the three forms of data in the C# type system. In essence, Unboxing does the opposite of Boxing, which transforms a Value Type variable into a Reference Type variable.
Solid Principle in C# : A Quick Reference with Example
Mar 24, 2024.
These principles guide object-oriented design for more understandable, flexible, and maintainable software. The Single Responsibility Principle suggests a class should have only one reason to change, such as a User class handling user properties but not user persistence.
Auto-Populate Azure Pipeline Variables and Connections
Mar 11, 2024.
In this article we will discuss how deployment settings file can be used to auto-populate environment variables and connection references in target environment.
A Comprehensive Guide to Nullable Reference Types in C# 10
Mar 07, 2024.
Explore a comprehensive guide to leveraging nullable reference types in C# 10 by Ziggy Rafiq, providing detailed explanations, code examples, and best practices for improving code safety and robustness. Learn how nullable reference types enable developers to catch null-related bugs at compile time, reducing the likelihood of runtime errors and enhancing code quality.
Null Handling in C# Using Null-Conditional and Coalescing Operators
Jan 25, 2024.
In C# programming, null handling is a critical consideration for robust and error-resistant code. This brief guide introduces two powerful operators, the null-conditional operator (?.) and the null-coalescing operator (??), designed to streamline null-related challenges.
Value Types vs Reference Types in C#
Nov 18, 2023.
This comprehensive guide delves into the fundamental concepts of C# data types, distinguishing between value types and reference types. Covering characteristics, pros and cons, key differences, and best practices, it offers insightful recommendations for optimal programming.
Types of Errors in Javascript
Oct 26, 2023.
Explore the diverse landscape of JavaScript errors, from syntax and reference issues to type, range, and logical errors, in this comprehensive guide to better understand, identify, and address coding issues.
Passing an argument by reference in C#
Aug 20, 2023.
This article contains useful information about how to use ref keyword in your C# program with the proper and easy to understand example.
How To Use Reference And Borrowing In Rust?
Apr 25, 2023.
references and borrowing in rust, rust, references in rust
Reference Types Are Not Passed By Reference!
Feb 20, 2023.
This article will help you to understand what are the real differences between reference and value types and how reference types behave under the hood
Ref Vs Out And Value Type Vs Reference Type
Sep 06, 2022.
In this article, you will learn about ref vs out and value type vs reference type.
Pass By Value And Pass By Reference In JavaScript😀
Jun 01, 2022.
In this article, you will learn about Pass by value & Pass by reference in JS.
How To Handle Nullable Reference In .NET 6
Apr 18, 2022.
As we know there are so many changes in .Net 6 and C# 10. This article describes one of the changes in C#10 on writing properties and objects of a class with an example.
Understand setShowTime With Webresource In Dynamics CRM
Mar 23, 2022.
In Dynamics 365 CRM, at times we must show only date part for a field of date time type if at all customers were not in favour of creating same field with date Only format. Then this can be achieved by the usage of setShowTime Client API reference, which specify whether a date control should show the time portion of the date or not. As an example, Vaccination date is used to explain this functionality.
Solution - Non-nullable Property Must Contain a Non-null Value in .NET 6
Jan 15, 2022.
Non-nullable property must contain a non-null value when exiting constructor. Consider declaring the property as nullable
The Complete Reference - Table Scan, Index Scan, And Index Seek
Sep 16, 2021.
In this article, you will learn about Table Scan, Index Scan, and Index Seek.
Introduction To Boxing And Unboxing In C#
Apr 06, 2021.
There are two functions used for typecasting the data types in C#, i.e: boxing and unboxing. Read to understand how to perform these conversions.
Classes And Objects
Mar 30, 2021.
In this article, users will know the importance of Class, Objects, and their references.
C# - Understand Equality For Value Type And Reference Type
Oct 21, 2020.
In this article, you will learn about the nuances of equality comparison in C#, distinguishing between value types (like structs) and reference types (like classes). Understand how the == operator behaves differently for each and ensure accurate comparisons in your code.
JavaScript Primitive And Reference Types
Oct 02, 2020.
This article will discuss the builtin types of JavaScript and the difference between primitive and reference types.
The Complete Reference - Set Operations In MS SQL - UNION [ALL], INTERSECT, EXCEPT
Sep 12, 2020.
In this article, you will see the Complete Reference - Set Operations in MS SQL: UNION [ALL], INTERSECT, EXCEPT.
The Complete Reference - Ranking Functions In MS SQL - ROW_NUMBER(), RANK(), DENSE_RANK() And NTILE()
Sep 01, 2020.
In this article you will learn about The Complete Reference - Ranking Functions in MS SQL: ROW_NUMBER(), RANK(), DENSE_RANK() and NTILE()
Equal, ==, And Reference Equal In C#
Aug 12, 2020.
In this article, you will learn about equal ,==, and reference equal in C#.
Introduction To Java 8
Jul 14, 2020.
In this article you will learn about Java 8 features.
Async Await Reference Implementation
Jun 05, 2020.
In this article, you will learn about async Await Reference Implementation.
Stack Vs Heap Memory - C#
Apr 20, 2020.
Explore the nuances of memory management in C# programming, distinguishing between value types and reference types, understanding dynamic and static memory allocation, evaluating access efficiency, recursion implications, handling StackOverflowException, and the role of garbage collection in managing memory resources efficiently.
Add ILogger Reference at Startup in Azure Function
Mar 03, 2020.
ILogger is used to write to a log file. Learn how to use ILogger at startup in an Azure function.
Method Parameter And Reference Changes - C# 6 To C# 9 New Features - Day Two
Jan 16, 2020.
This article covers the changes done for method parameters and method references and focuses on “in”, “out”, “ref” and “readonly” keywords related changes in the newer version of C#.
Null Value And Null Reference Handling - C#6 To C# 9 New Features - Day One
Jan 07, 2020.
This article covers the options available in C# for null value and null reference handling. It includes new features of null handling introduced in C# 6.0, C# 8.0, and the upcoming version of C# 9.0.
C# 8.0 ('Nullable Enable') To Avoid Null Reference Exception
Dec 16, 2019.
Explore the C# 8.0 nullable enable feature, identifying null reference exceptions in production code. Understand its implementation, compiler verification, and error detection, ensuring proper initialization and handling of nullable properties. Improve code reliability and prevent runtime errors during development.
Working With Nullable Reference Types In C# 8.0
Oct 14, 2019.
This article explains how to work with Nullable reference types in C# 8.0 and demonstrates how to use it in application development.
Referencing An External Xamarin iOS Storyboard Using Visual Studio
Sep 27, 2019.
In this article, you will learn about referencing an external Xamarin iOS Storyboard using Visual Studio.
Java Basics
Sep 26, 2019.
Java is a popular general-purpose programming language and computing platform. It is a high level, class-based, and object-oriented programming language. Java runs on multiple platforms. It means that it can work on any software or hardware platform. It has a virtual machine specification.
How To Add Custom CSS File In SharePoint Framework Projects And Reference It In Your Component
May 12, 2019.
In this article, you will learn how to add a custom CSS file in the SharePoint framework (SPFx) projects and refer to it in your component.
Reference Types In Solidity
Feb 20, 2019.
The Solidity data types can be classified according to the data location. If a variable stores its own data; it is a value type. If it holds a location of the data; it is a reference type. We have gone through value types in previous articles. So, in this article, we will learn about reference types.
Get to the Bottom of C# Object Reference Not Set to an Instance of an Object in Visual Studio
Nov 24, 2018.
Struggling to understand why you're receiving the C# error Object Reference Not Set to an Instance of an Object? Learn the basics of this issue in Visual Studio and uncover the potential solutions our comprehensive guide offers.
Reference Variable In Angular
Oct 29, 2018.
In this article, we are going to learn the reference variable in Angular. Reference variables are used to send the data from a template HTML to the class so as to perform some operation.
Simplifying @ViewChild And @ViewChildren In Angular
Jun 22, 2018.
In Angular, changing the behavior or appearance of an element in a template from the component class requires a reference variable. This can be achieved using the @ViewChild and @ViewChildren decorators. @ViewChild provides a single element reference, while @ViewChildren returns a list of references.
Difference Between Value Type Variables And Reference Type Variables
Apr 03, 2018.
Before we get started between the difference of value type variables and reference type variables, we need to understand the concept of stack and heap. So let’s get started with stack and heap.
Implementing Equality For Reference Types
Mar 26, 2018.
Learn how to implement equality for reference types in C# to compare objects based on their values rather than their references. Understand the complexities introduced by inheritance and null handling. Explore the process of overriding the Equals method, implementing GetHashCode.
Stack, Heap, Value Type, And Reference Type In C#
Feb 13, 2018.
Now, let’s see what happens when we declare any variable like int a=10 in C#. When C# compiler will run, it will allocate a block of memory which will have name of variable i.e. a, its type i.e. int and its value i.e. 10. Now this memory can be of type Stack or Heap i.e. variable gets store in Stack or Heap.
Preventing Insecure Object References In ASP.NET Core 2.0
Jan 10, 2018.
How to prevent insecure direct object reference in ASP.NET Core.
C# 8.0 - Experimenting With Non-Nullable Reference Type Using Visual Studio 2017
Dec 28, 2017.
Nullable Reference Type is one of the most popular upcoming features of C# which may be released with C# 8.0. However, C# 8.0 has not been released yet; development is going on so till the final release, its behavior may be a little bit different than the current behavior explained in this article.
Why String Is Immutable
Jun 20, 2017.
A string is a reference data type in C#. A string is a sequential collection of characters that is used to represent text. The value of the String object is the content of the sequential collection of System.Char objects, and that value is immutable (that is, it is read-only).
Dynamics CRM - Find Related Contact's Reference And Link It To Custom Entity Using JavaScript
Mar 21, 2017.
In this article, you will be acquainted with Dynamics CRM - find related contact's reference and link it to custom entity , using JavaScript.
Delegates, Anonymous Method, And Lambda Expression In C#
Jan 25, 2017.
Delegates, Anonymous Methods, and Lambda Expressions in C# introduces essential concepts in C# programming related to delegates, anonymous methods, and lambda expressions. These features enable developers to create flexible, reusable, and concise code for handling method references, encapsulating behavior, and enhancing functional programming within C# applications.
C# Out Parameter: Usage, Syntax, and Updates
Jan 04, 2017.
C# out parameters facilitate passing method arguments' references. Unlike ref, they need not be initialized. With C# 7.0, parameters can be directly defined in the method, streamlining code. A wildcard feature may be introduced to ignore out parameters.
How To Use A WCF Service Without Adding Service Reference
Dec 22, 2016.
In this article, you will learn how to use a WCF Service without adding service reference.
Quick Reference To TypeScript
Sep 07, 2016.
In this article, you will learn about TypeScript.
== Operator and Reference Types in C#
Aug 31, 2016.
In this article, you will learn how equality operator works behind the scene when comparing reference types
Understand Virtual Object.Equals, Static Object.Equals and Reference.Equals in Object Class
Jun 27, 2016.
In the Object class of C#, the Equals method can be overridden, creating virtual and static versions. Virtual Equals compares content, static compares references, while Reference. Equals provide reference equality. Understanding these aids in effective object comparison and customization.
Story Of Equality In .NET - Part One
Jun 20, 2016.
This content outlines the complexities of equality and comparison in .NET, diving into topics like reference vs. value equality, the role of interfaces, and issues with floating-point arithmetic. It explores various scenarios, methods, and interfaces, shedding light on common pitfalls and best practices.
Insecure Direct Object Reference And Its Prevention Mechanism
Jun 19, 2016.
In this article you will learn about Insecure Direct Object Reference and its prevention mechanism.
Self Referencing Tables In Entity Framework
May 16, 2016.
In this article you will learn Self Referencing Tables in Entity Framework. We used SQL Server as database.
Project Reference Vs Dll Reference in Visual Studio
Mar 06, 2016.
In this article you will learn about what Project Reference and Dll Reference are in Visual Studio.
Preparing .NET Interview - Part 2 (Basic Types)
Jan 21, 2016.
This article presents the common questions asked in .NET interview related to types and explains the answers in easy way.
Story Of Pass By Value And Pass By Reference In C#
Dec 24, 2015.
The ref keyword is used pass a value by reference in C#. Learn the difference between Pass By Value and Pass By Reference in C# and .NET with code examples.
Debugging Deeper Through Reference Source
Nov 30, 2015.
In this article you will learn how to debug deeper through Reference Source.
NULL Conditional Operator In C# 6.0
Nov 07, 2015.
In C# programming, developers often encounter the "Object reference not set to an instance of an object" exception, commonly known as a NullReferenceException. However, with the introduction of the Null-Conditional operator in C# 6, handling such exceptions has become easier.
Elvis To Rescue From "Object Reference Not Set To An Instance Of An Object"
Oct 22, 2015.
The article is about using Elvis operator which is introduced in C# 6.0. It gives an example of how to use it.
Ref And Out keyword In C#
Oct 08, 2015.
IN this article, we will learn Ref" and "Out" keywords in C# are used to modify method parameter behavior. "Ref" passes parameters by reference, allowing method changes to reflect outside the method. "Out" is similar but used for returning multiple values from a method.