String Interpolation and it’s internals

You can download the code from here Source code String Interpolation is introduced in C# 6.0 . String Interpolation is the feature to insert value(s) into the string. Confused? Lets start with string formatter Before c#6.0, we used to write something like this string log = string.Format("Values for the sum are value1:{0} and Value2:{1}", value1, value2); …

Continue reading String Interpolation and it’s internals

Serialization & Deserialization in .net and it’s internals

Introduction: Before going in detail, let's discuss what is Serialization & Deserialization in .net? Serialization is a process of converting an object into stream of bytes. Whereas deserialization is other way around. i.e converting stream of bytes into objects. Here are some examples where we see the need of Serialization - A set of objects …

Continue reading Serialization & Deserialization in .net and it’s internals