Programlama C , C# , C++ , Java , Python , Php , Javascript , Matlab Örnekleri |
|
Seçenekler | Stil |
|
19 Temmuz 2021, 19:18 | #1 | |
C# Main Yöntemi
Ana() ve komut satırı bağımsız değişkenleri
Main bir C# uygulamasının giriş noktasıdır. (Kitaplıklar ve hizmetler giriş noktası Main olarak yöntem gerektirmez.) Uygulama başlatıldığında, Main yöntemi çağrılan ilk yöntemdir. C# programında yalnızca bir giriş noktası olabilir. Yöntemi olan birden fazla sınıfınız varsa, giriş noktası olarak hangi yöntemin kullan gerektiğini belirtmek için Main programınızı StartupObject derleyici Main seçeneğiyle derlemeniz gerekir. Daha fazla bilgi için bkz. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] PHP- Kodu
PHP- Kodu
Aşağıdaki listede geçerli imzalar gösterilmektedir Main : PHP- Kodu
asyncVe ' nin eklenmesi Task , Task<int> konsol uygulamalarının await ' de başlaması ve zaman uyumsuz işlemler gerektiğinde program kodunu basitleştirir Main . Main () dönüş değerleri Yöntemini int Main aşağıdaki yöntemlerden biriyle tanımlayarak yönteminden dönüştürebilirsiniz: Ancak, int döndürerek veya Task<int> programın durum bilgilerini yürütülebilir dosyayı çağıran diğer programlara veya betiklere iletebilir. Aşağıdaki örnekte, işlem çıkış koduna nasıl erişilebilirsiniz? Bu örnekte .NET Core komut satırı araçları 1. .NET Core komut satırı araçları hakkında bilgi edinmek için bu [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] çalıştırarak yeni bir uygulama dotnet new console oluşturun. Main Program.cs'de yöntemini aşağıdaki gibi değiştirin: PHP- Kodu
Ardından, uygulamayı çalıştırmak ve sonucu görüntülemek için bir PowerShell betiği oluşturun. Aşağıdaki kodu bir metin dosyasına yapıştırın ve projeyi test.ps1 içeren klasöre kaydedin. PowerShell istemine yazarak test.ps1 PowerShell betiği çalıştırın. Kod sıfır döndüren toplu iş dosyası başarılı olduğunu bildirecek. Ancak MainReturnValTest.cs dosyasını sıfır olmayan bir değer iade etmek ve programı yeniden derlemek için değiştirirsanız, PowerShell betiği sonraki yürütmesi hata bildirecek. PHP- Kodu
PHP- Kodu
için bir dönüş değeri bildirebilirsiniz, derleyici içinde zaman uyumsuz yöntemleri async Main çağırmaya ilişkin ortak kodu Main üretir. anahtar sözcüğünü belirtmezseniz, aşağıdaki örnekte gösterildiği gibi bu kodu async kendiniz yazmanız gerekir. Örnekteki kod, zaman uyumsuz işlem tamamlanana kadar program çalıştırmanızı sağlar: PHP- Kodu
PHP- Kodu
Uygulama giriş noktası bir veya döndür olduğunda, derleyici uygulama kodunda bildirilen giriş noktası yöntemini çağıran Task yeni bir giriş noktası Task<int> üretir. Bu giriş noktasının adı olduğunu $GeneratedMain varsayarak, derleyici bu giriş noktaları için aşağıdaki kodu üretir:
Not Örneklerde async yönteminde değiştirici Main kullanılmışsa, derleyici aynı kodu üretir. Komut Satırı Bağımsız Değişkenleri yöntemini tanımlamak için aşağıdaki Main yöntemlerden birini kullanarak yöntemine bağımsız değişkenler gönderebilirsiniz: Not Ayrıca Environment.CommandLine Environment.GetCommandLineArgs , komut satırı bağımsız değişkenlerine konsol veya Windows Forms uygulamasındaki herhangi bir noktadan erişmek için de kullanabilirsiniz. Windows Forms uygulamasındaki Yöntem imzasında komut satırı bağımsız değişkenlerini etkinleştirmek için Main , imzasını el ile değiştirmeniz gerekir Main . Windows Forms Tasarımcısı tarafından oluşturulan kod, Main giriş parametresi olmadan oluşturulur. Yönteminin parametresi, Main String komut satırı bağımsız değişkenlerini temsil eden bir dizidir. Genellikle, özelliği test ederek bağımsız değişkenlerin mevcut olup olmadığını belirlersiniz Length . Örneğin: PHP- Kodu
args Dizi null olamaz. Bu nedenle, Length özelliği null denetimi olmadan erişmek güvenlidir. Ayrıca, sınıfını veya yöntemini kullanarak dize bağımsız değişkenlerini sayısal türlere dönüştürebilirsiniz Convert Parse . Örneğin, aşağıdaki ifade, string long yöntemini kullanarak öğesini bir sayıya dönüştürür Parse : PHP- Kodu
PHP- Kodu
PHP- Kodu
Uygulamayı bir komut isteminden derlemek ve çalıştırmak için aşağıdaki adımları izleyin: 1. Aşağıdaki kodu herhangi bir metin düzenleyicisine yapıştırın ve sonra dosyayı çarpınımı. cs adlı bir metin dosyası olarak kaydedin. PHP- Kodu
3. Uygulamayı derlemek için aşağıdaki komutu girin. dotnet build Uygulamanızda hiçbir derleme hatası yoksa, Factorial.exe adlı yürütülebilir bir dosya oluşturulur. 4. 3 ' ün çarpımını hesaplamak için aşağıdaki komutu girin: dotnet run -- 3 Komut bu çıktıyı üretir: The factorial of 3 is 6. Not Visual Studio 'da bir uygulama çalıştırırken, hata ayıklama sayfasında, proje Tasarımcısı' nda komut satırı bağımsız değişkenlerini belirtebilirsiniz. Alıntı:
________________
06/02/2023 İnsan olan herkesin kalbi acıdı.
|
||
|
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|