Dosya mevcut olmadığında bir hata oluşturmak için bu kodu kullanıyorum. Ancak, bu hatayı aldım. Sorun nedir?Dosya denetleme kodu F #
11
A
cevap
17
!
operatör gibi bir görmemeni işlevi kullanmak gerekir, değil demek, bir referans operatior var DEĞİL değildir, bir şey F # özel bir anlamı vardır, onun tanımlanan:
type 'a ref { Contents : 'a }
let (!) (x : ref 'a) = x.Contents
Hata alıyorsunuz çünkü !
işleci bir bool ref
bekler, ancak bir bool
ilettiniz.
if not(File.Exists(doFile)) then
printfn "doFile doesn't exist %s" doFile; failwith "quit"
7
F # içinde! if not <| File.Exists....
İlgili konular
- 1. Python kullanarak klasör/dosya ntfs izinlerini denetleme
- 2. denetleme
- 3. Bir dosya ve dosya adlarına karşılık çift dosyaları denetleme
- 4. Boşluklu dosya adı/f işleme
- 5. denetleme
- 6. denetleme
- 7. sed: 1: "...": Geçersiz komut kodu f
- 8. Montaj Kodu Dosya Uzantısı
- 9. F System.String.Split kullanarak F #
- 10. Kod çalışırken denetleme yazın
- 11. dizgideki eof için denetleme :: getline
- 12. İki dosya adının aynı fiziksel dosyaya işaret edip etmediğini denetleme
- 13. F #:
- 14. f # betiğinde C# kodu yürütme beklenmedik bir davranışa sahiptir
- 15. Ondalık Dönüşüm F # Senaryo F # Interactive F #
- 16. Değişken kapsamını denetleme
- 17. Bir Rainbowduino denetleme sorunları
- 18. Önbellek Denetimlerini Denetleme
- 19. Kdb +: izinleri ve yetkileri denetleme
- 20. F #
- 21. F #
- 22. F #
- 23. F #
- 24. C# kodu F # dan LinQ İfadeler geçmesine nasıl
- 25. .tail IL talimatını oluşturan bazı basit F # kodu nedir?
- 26. Bu C# kodu işlevsel dillerde nasıl yapılır (F #? Haskel?)
- 27. .htaccess! -f kuralı çalışmıyor
- 28. ControlsFX'i denetleme PopOver denetimi JavaFX
- 29. Entity Framework - Denetleme faaliyeti
- 30. Gezinme yığındaki değişiklikleri denetleme
geriye boru kullanarak nerede iyi bir örnek şeyler daha okunabilir hale getirir:
yerinenot
işlevini kullanın. – Benjol