#c# #ubuntu
#c# #ubuntu
Вопрос:
Я включен ubuntu v18 and mono version 6.12
Поэтому у меня установлен mono, который я использую для компиляции моей программы и запуска программы.
using System;
using System.Windows.Forms;
using System.Globalization;
using System.Threading;
//mcs Program.cs -pkg:dotnet to compile
//mono the exe file to run mono Program.exe
class Program : Form
{
static void Main(string[] args){
CultureInfo ci = new CultureInfo("en-US");
Thread.CurrentThread.CurrentUICulture = ci;
Thread.CurrentThread.CurrentCulture = ci;
Application.Run(new Program());
}
public Program(){
Text = "Hello world";
}
}
итак, это мой код, пока что создающий форму Windows с помощью всего Hello World
но как я могу добавить, например, кнопки или поля ввода к этому коду, потому что в моей папке у меня есть только 2 файла и Program.cs
и Program.exe
file или возможно ли связать с другой формой? или вы можете создать ее в xml. Я новичок в csharp и visual.
Комментарии:
1. Вы взламываете vim (какой-нибудь TextEditor) и используете команды cli? Вам следует рассмотреть возможность использования какой-либо IDE с поддержкой конструктора. Это кажется устаревшим, но, возможно, законным.
2. Вы могли создать все свое приложение в коде (без использования конструктора, хотя я бы не рекомендовал этого делать), просто посмотрите онлайн-руководство по Windows Forms