我目前在使用c#的R.net應用程序中工作。如何在R運行時處理異常? (R.net與c#)
我是R新手,我不確定如何處理R語言中的運行時異常?我在網上提到R上的在線資料,但是找不到有用的資料。
會不會嘗試&趕上幫助?或任何循環?請給我提供一些步驟。
請幫幫我。提前致謝。
我目前在使用c#的R.net應用程序中工作。如何在R運行時處理異常? (R.net與c#)
我是R新手,我不確定如何處理R語言中的運行時異常?我在網上提到R上的在線資料,但是找不到有用的資料。
會不會嘗試&趕上幫助?或任何循環?請給我提供一些步驟。
請幫幫我。提前致謝。
功能tryCatch
是你在找什麼。它的工作原理是這樣的:
result = tryCatch({
expr
}, warning = function(w) {
warning-handler-code
}, error = function(e) {
error-handler-code
}, finally {
cleanup-code
}
哪裏expr
是你想嘗試和運行一些R的表達。
嘗試抓住最後可能是你想要的。從我可以告訴r.net中的錯誤處理與c#/ .net中的錯誤處理相同。
一旦你發現錯誤,你會做什麼總是爭論。 Console.Log,EventLog,燕子等