c# public static string
public static string saytest = "test";
private static void Main()
{
Console.WriteLine(saytest);
}
c# public static string
public static string saytest = "test";
private static void Main()
{
Console.WriteLine(saytest);
}
static variable in c#
// Declaration
static int myNum = 0;
//A static variable shares the value of it among all instances of the class.
//Example without declaring it static:
public class Variable
{
public int i = 5;
public void test()
{
i = i + 5;
Console.WriteLine(i);
}
}
public class Exercise
{
static void Main()
{
Variable var = new Variable();
var.test();
Variable var1 = new Variable();
var1.test();
Console.ReadKey();
}
}
/*
Explanation: If you look at the above example, I just declare the int variable.
When I run this code the output will be 10 and 10. Its simple.
*/
//Now let's look at the static variable here; I am declaring the variable as a static.
//Example with static variable:
public class Variable
{
public static int i = 5;
public void test()
{
i = i + 5;
Console.WriteLine(i);
}
}
public class Exercise
{
static void Main()
{
Variable var = new Variable();
var.test();
Variable var1 = new Variable();
var1.test();
Console.ReadKey();
}
}
/*
Now when I run above code, the output will be 10 and 15. So the static variable value
is shared among all instances of that class.
*/
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us