نوشته شده توسط
وشتی حاتمی
من vb کار کردم و برای اولین بار دارم C# کار می کنم ولی برای صفحه ای که اول وا می شه در vb چیزی به نام SplashScreen داریم اما در c نداریم حتی من برای اجرای برنامه وقتی دو تا فرم دارم نمی تونم مثلا فرم دومی که ایجاد کردم به عنوان فرم شروع استفاده کنم لطفا در این باره راهنمایی کنید
هر پروژه در زبان سی شارپ دارای کلاسی به نام program می باشد. که محتویات این کلاس برای یک برنامه Win App به صورت زیر است
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace WindowsApplication1
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
Application.Run(new Form1());
}
}
}
در واقع شروع هر برنامه سی شارپ از متد main درون این کلاس هست
خط آخر این متد یعنی کد
Application.Run(new Form1());
مشخص می کنه که برنامه با چه فرمی Run بشه .. شما به راحتی با تغییر Form1 به اسم فرم دلخواهتون مثلا Form2 می تونید، فرم 2 را به عنوان فر م آغازین برنامه معرفی کنید