I just noticed .net allows us to do like this.
public void Func1(ref String abc)
{
}
I was wondering "ref" keyword makes any sense???? as String is a Class(reference type)
Is it any different from.
public void Func1(String abc)
{
}
I am just asking as i am confused. either missing some concept or they are one and the same thing and "ref" keyword has no sense in this context.