F # Bu C# kodu yazmak için:C# böyle kod yazmak için alışkınım
let mutable obj = []
try
obj <- getSomeObj
with
| ex ->
// Log ex
obj <- getSomeDefaultValue
doSomething obj
: (bir liste olmaktan obj)
SomeObj obj;
try{
// this may throw SomeException
obj = GetSomeObj();
}catch(SomeException){
// Log error...
obj = GetSomeDefaultValue();
}
obj.DoSomething();
Bu benim F # tercüme yoludur bir değişken değişken kullanmadan F # bunu yapmanın bir yolu
var mı? Bu durumu F # ile halletmenin daha 'zarif' bir yolu var mı?
Teşekkür ederiz!
Büyük! Bunu F # -tuş şeklinde yapmanın bir yolu olduğunu biliyordum! Buna F # öğreniyorum ve hala işlevsel bir şekilde düşünmeye alıştım değil. Teşekkür ederim! –