Всем привет. Новичок в c#. У меня стоит дистрибутив Manjaro KDE. Скачал dotnet, vscode.
И начинаю создавать приложение. В обычном проводнике создаю папку TestCsharp. Ее запускаю в терминале, пишу:
dotnet new console. Создаёт две папки bin, obj. И файлы TestCsharp.proj, Program.cs.
Прикол в том, что если я просто создам новый файл к примеру Testik.cs. Пишу в нем:
using System;
namespace TestCsharp;
{
class test
{
static void Test()
{
Console.WriteLine("Hello, im new file — test");
}
}
}
В файле Program.cs базовый код, с функцией Main() в которой выводится Hello World!
И вот пишу в терминале:
dotnet run Testik.cs.
Он думает и выдает мне из Program.cs, а не Testik.cs. Что делать?????
Предполагаю, что класс Program главный и поэтому он выполняет его, если это правда, то как "импортировать" из Testik.cs функцию Test??