Home » Posts tagged "Interview Questions for C#"

Tag Archives: Interview Questions for C#

C# Interview Question Part – 2


What’s the advantage of using System.Text.StringBuilder over System.String? StringBuilder is more efficient in the cases, where a lot of manipulation is done to the text. Strings are immutable, so each time it’s being operated on, a new instance is created. Can you store multiple data types in System.Array? No. What’s the difference between the System.Array.CopyTo() and System.Array.Clone()? The first one performs a deep copy of the array, the second one is shallow. How can you sort the elements of the [...]

Tags: , ,

C# Interview Question Part – 1


What’s the implicit name of the parameter that gets passed into the class’ set method? Value, and it’s datatype depends on whatever variable we’re changing. How do you inherit from a class in C#? Place a colon and then the name of the base class. Notice that it’s double colon in C++. Does C# support multiple inheritance? No, use interfaces instead. When you inherit a protected class-level variable, who is it available to? Classes in the same namespace. Are private [...]

Tags: ,