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.
The example of Auto Properties Initializer as given below
- Added auto implemented properties initializer.
- Added nameof Operator.
- Added exception filters.
- Added Static class using statement.
- Added await is use in catch and finally block.
- Added dictionaries Initializer.
- Added String Interpolation.
- Added expression declaration.
- 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; } = "anil@code-sample.com";
        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)
{
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)
{
if(exp.InnerException != null)
{
                            //Log Exception in DB. 
                            await LogAsyncException(exp);
}
}
            }
