Bazen, F # derlenirken rahatsız edici şablon eşleşmesi ve uyarı girintilerini alıyorum. Uyarıları devre dışı bırakmanın bir yolu var mı? Uyarılar konusunda çok iyi bir OKBim.F # Koru Uyarılar
cevap
görmek ve için uyarısını nesnesi
Bu ve diğer özyinelemeli referanslar olsun , gecikmeli referansı kullanılarak çalışma zamanında başlatılması için kontrol edilecektir. Bunun nedeni, 'un yinelemeli işlevleri yerine bir veya daha fazla özyineleli nesnesi tanımlamanızdır. Bu uyarı '#nowarn' 40 "'veya ' --nowarn: 40 'kullanılarak bastırılmış olabilir.
komut satırında derleyici bayrağı --nowarn
birini kullanın veya kodunuzu karma-yönergesi #nowarn
kullanabilirsiniz göstermektedir. Her bir uyarı için uyarı numarası, yapım çıktısının bir parçası olacaktır (Visual Studio hata listesi sayıları göstermez, bu nedenle VS durumunda, yapıyı oluşturup inceleyin). Ayrıca, eğer VS'nin içinde ise, "Build" sekmesi, proje özellikleri sayfasına gidebilir ve "uyarı seviyesi" seçicisini kullanabilir ve "uyarıları bastırabilir" alanını (noktalı virgülle sınırlandırılmış bir sayı listesi) kullanarak hangi uyarıların diplestildiğini kontrol edebilirsiniz. VS UI.
(BTW, --nowarn
bütün proje biçimde hazırlandığına kapanır oysa #nowarn
sadece mevcut dosyada uyarıyı kapatır inanıyoruz.)
İyi Cevap Brian –
--nowarn:<int-list>
: sayısına göre listelenmişDevre Dışı belirli uyarılar. Her bir uyarı numarası 'u virgülle ayırın. uyarı numarasını, derleme çıktısında uyarıları için keşfedebilirsiniz.
Bu derleyici seçeneği, aynı adının C# derleyicisi seçeneğine eşdeğerdir. (Lar) Daha fazla bilgi için,
let rec x = lazy(x.Value)
yazabilir unutur durumda /nowarn (C# Compiler Options).
- 1. YAML siparişini koru perl
- 2. ARC İçinde Döngüyü Koru
- 3. YAML'de yeni satırları koru
- 4. RestKit CoreData nesnelerini koru
- 5. ConfigParser'da durumu koru?
- 6. QRegExp derlemek zaman uyarılar
- 7. Visual Studio Eksik Uyarılar
- 8. Ondalık Dönüşüm F # Senaryo F # Interactive F #
- 9. F System.String.Split kullanarak F #
- 10. jquery.corner() ile IE'de sınırları koru()
- 11. Textarea'ya yapıştığında satır sonlarını koru
- 12. Swift 2: for döngüsü koru?
- 13. Apache'de Yönlendirme (POST parazitlerini koru)
- 14. Universal Image Loader oranı koru
- 15. R Şifre koru .rdata datafile
- 16. F #
- 17. F #
- 18. F #
- 19. F #:
- 20. F #
- 21. PHP - uyarılar için error_get_last yöntemi?
- 22. Delphi devre dışı uyarılar başarısız
- 23. Bootstrap dikey düğme grubu uyarılar
- 24. Vim lateks uyarılar nasıl bastırılır?
- 25. IntelliJ IDEA v12'deki Uyarılar
- 26. Python, tüm uyarılar nasıl etkinleştirilir?
- 27. Azure'un uyarılar bölümünde dönem seçeneği
- 28. Uyarılar sonra güncelleme Xamarin Studio
- 29. F arasında sıralama sıralama F #
- 30. F # - F # etkileşimini yayınlamadan çıkış tutun
Belki uyarıları gidermek? :) – ChaosPandion
Desen eşleştirme uyarılarını kapatmaya gerçekten çok dikkat ederim. Ve F # sözdiziminin kapsamı belirlemek için girintiyi kullanabileceğini düşünürken, bu uyarıları göz ardı etmeyeceğim - onları anlamaya çalışacağım. –
Her örnek için bunu yapmanın bir yolu var mı? Birkaç kez derleyicinin yapamadığı şeyleri bildiğim vakalarım var, örneğin, bir regex eşleşmesinin üreteceği grup sayısı. – gatoatigrado