namespace propiska
{
namespace lukashin
{
namespace borisovich
{
class vitaly
{
public void go()
{
System.Console.WriteLine("Мы с Виталиком бегаем на стадионе по утрам");
}
}
}
}
}
Помогите разобраться в куске кода. C#.
Код:
сразу за ним идет этот код, где возникает маленькая проблема:
Код:
class Program
{
static void Main()
{
propiska.lukashin.borisovich.vitaly. /* <----- после ТОЧКИ не отображается метод go (), описанный в классе Vitaly (см. выше). Хотя метод go () имеет видимость - public, т.е. он ДОЛЖЕН появляться */
}
}
{
static void Main()
{
propiska.lukashin.borisovich.vitaly. /* <----- после ТОЧКИ не отображается метод go (), описанный в классе Vitaly (см. выше). Хотя метод go () имеет видимость - public, т.е. он ДОЛЖЕН появляться */
}
}
Всем кто постарается мне объяснить в чем тут причина огромный респект.
P/S - среда разработки Microsoft Visual Studio 2010. Язык соответственно C#.
а компилиццо хоть?
нет. выдает ошибку. хоть так хоть с точкой запятой после слова vitaly. что то не определено пишет. надоел он мне.
Код:
propiska.lukashin.borisovich.vitaly.go();
в таком виде компилится?
Цитата: google1001
надоел он мне.
Забей!@Забухай!
Либо сделай метод go статическим
Код:
public static void go()
либо создавай экземпляр класса vitaly перед вызовом нестатического метода:
Код:
propiska.lukashin.borisovich.vitaly v = new propiska.lukashin.borisovich.vitaly();
v.go();
v.go();
go - это вроде зарезервированная инструкция....
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WindowsFormsApplication1;
namespace WindowsFormsApplication1
{
namespace propiska
{
namespace lukashin
{
namespace borisovich
{
public class vitaly
{
string text = null;
public string go()
{
return text = "Мы с Виталиком бегаем на стадионе по утрам";
// System.Console.WriteLine("Мы с Виталиком бегаем на стадионе по утрам");
}}
}
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WindowsFormsApplication1;
namespace WindowsFormsApplication1
{
namespace propiska
{
namespace lukashin
{
namespace borisovich
{
public class vitaly
{
string text = null;
public string go()
{
return text = "Мы с Виталиком бегаем на стадионе по утрам";
// System.Console.WriteLine("Мы с Виталиком бегаем на стадионе по утрам");
}}
}
}
}
}