python ruby-programming-language Smalltalk Vue.js Knockoutjs TypeScript JavaScript, OOPs JavaScript Angular 8,7,6,5,4 and 2 Interview Questions and Answers Angular 8,7,6,5,4 and 2 Interview Questions and Answers Angular 4 Angular 2 AngularJs 1.x NodeJs Perl Programming R Programming RequireJs Rust Programming Backbonejs closure programming language go-programming-language kotlin-programming-language
New Features in ASP.Net C# 6.0

New Features in ASP.Net C# Version 6.0


Hello everyone, I am going to share the latest thing about ASP.Net C# 6.0, What's new added in ASP.Net C# 6.0? and What's look like  in code?.

There are some new features added in ASP.Net C# 6.0. i.e.

  1. Added auto implemented properties initializer.
  2. Added nameof Operator.
  3. Added exception filters.
  4. Added Static class using statement.
  5. Added await is use in catch and finally block.
  6. Added dictionaries Initializer.
  7. Added String Interpolation.
  8. Added expression declaration.
  9. Added Null Conditional Operator.















The example of Auto Properties Initializer as given below

    public class User
    {
        public string Name { get; set; } = "Anil Singh";
        public string Email { get; set; } = "[email protected]";
        public string Department { get; set; } = "IT";
        public string DOB { get; set; } = "10/03/1985";
        public long Age { get; set; } = 30;
    }

The example of Exception Filters as given below

       try
            {                  
                        //TODO: as per you.
            }
            catch (Exception exp)
            {
                       if(exp.InnerException != null)
                       {
                            //Log Exception in DB.
                            ExceptionManager.LogException(exp);
                      }
            }

The example of how to use await in catch and finally block as given below

       try
            {                  
                        //TODO: as per you.
            }
            catch (Exception exp)
            {
                      if(exp.InnerException != null)

                       {
                            //Log Exception in DB.
                            await LogAsyncException(exp);
                      }
            }
ANIL SINGH

Hi there! Welcome to my blog. My name is Anil Singh. I'm a author of this blog. For more detail about me, kindly refer to this link..
My Blogs - http://code-sample.com and http://code-sample.xyz
My Books - Interview Questions and Answers Books- Get Your Book in 15+ Digital Stores Worldwide..

You Might Also Like
www.code-sample.com/. Powered by Blogger.
ASK Questions