Let's Discuss difference between
above program will run without any error but doesn't have any output.
program will run perfectly,So we may Conclude that
As always keywords always make the things more Simple.That means you can use variables of type string without using System namespace.
String and string in c#
in one word :-
String is a class in dotnet class library
string is a keyword
illustration ::
Here we go,consider the following program
//program1 //program for just declaring a string variable using System; class Program { static void Main(string[] args) { String str = "string vs String"; } }
above program will run without any error but doesn't have any output.
Now i remove the namespace System from the program,the code will looks like
//program2 //program for just declaring a string variable class Program { static void Main(string[] args) { String str = "string vs String"; } }
//program3 //program for just declaring a string variable class Program { static void Main(string[] args) { string str = "string vs String"; } }
program will run perfectly,So we may Conclude that
string keyword = System.String class
As always keywords always make the things more Simple.That means you can use variables of type string without using System namespace.
Done
»Keep Sharing and Learning«
video tutorial
video tutorial
No comments:
Post a Comment