Хм.
Посмотрите здесь: Модификаторы Доступа .
Вкратце:
Общественность дает методу или типу полную видимость от других типов/классов.
Частный позволяет только тип, содержащий закрытый метод / переменный доступ к закрытому методу/, переменная (обратите внимание, что вложенные классы также имеют доступ к содержанию классов частные методы/переменные).
Защищенный подобно частному кроме производных классов, может также получить доступ к защищенным методам.
"Ничто" не эквивалент VB.NET пустому указателю. Хотя, если Вы не обращаетесь ни к "чему" означающему "модификатор доступа", тогда это зависит, хотя очень грубое эмпирическое правило (конечно, в C#) - то, что, если Вы явно не определяете модификатор доступа, метод/объявление переменной обычно как , ограничил , как это может быть. т.е.
public class MyClass
{
string s = "";
}
эффективно то же как:
public class MyClass
{
private string s = "";
}
связанная статья MSDN предложит полностью описание, когда не будет никакого модификатора доступа, явно определенного.
When you have a GUI process stderror should show up in the output window in visual studio. You can open a new console window if you want to have the output go there.look at the output. See my answer to this question. for details.
Another approach, using files:
http://msdn.microsoft.com/en-us/library/aa236457(VS.60).aspx