Click here to Skip to main content
15,895,142 members
Home / Discussions / C#
   

C#

 
GeneralRe: Try/Catch Opinions Pin
Pete O'Hanlon23-Nov-11 10:33
mvePete O'Hanlon23-Nov-11 10:33 
GeneralRe: Try/Catch Opinions Pin
Luc Pattyn23-Nov-11 10:56
sitebuilderLuc Pattyn23-Nov-11 10:56 
GeneralRe: Try/Catch Opinions Pin
Pete O'Hanlon23-Nov-11 11:04
mvePete O'Hanlon23-Nov-11 11:04 
GeneralRe: Try/Catch Opinions Pin
Luc Pattyn23-Nov-11 11:11
sitebuilderLuc Pattyn23-Nov-11 11:11 
GeneralRe: Try/Catch Opinions Pin
Eddy Vluggen23-Nov-11 9:27
professionalEddy Vluggen23-Nov-11 9:27 
GeneralRe: Try/Catch Opinions Pin
BillWoodruff24-Nov-11 6:56
professionalBillWoodruff24-Nov-11 6:56 
GeneralRe: Try/Catch Opinions Pin
Pete O'Hanlon30-Nov-11 5:33
mvePete O'Hanlon30-Nov-11 5:33 
GeneralRe: Try/Catch Opinions Pin
Eddy Vluggen23-Nov-11 7:51
professionalEddy Vluggen23-Nov-11 7:51 
mjackson11 wrote:
Is there a better way to do this than having a block in each method?

Yup, you can hook an event that catches all unhandled exceptions[^]. There you can log it, without having the need for a try-catch everywhere.

Log everything you encounter, and handle those using try-catch blocks; some will be bugs, some will be exceptions that need a) user interaction (file in use, database dead), b) no user interaction. Handle what you can and log everything.
Bastard Programmer from Hell Suspicious | :suss:

GeneralRe: Try/Catch Opinions Pin
jschell25-Nov-11 9:03
jschell25-Nov-11 9:03 
AnswerRe: Try/Catch Opinions Pin
Eddy Vluggen25-Nov-11 10:08
professionalEddy Vluggen25-Nov-11 10:08 
GeneralRe: Try/Catch Opinions Pin
jschell25-Nov-11 12:36
jschell25-Nov-11 12:36 
GeneralRe: Try/Catch Opinions Pin
Ennis Ray Lynch, Jr.23-Nov-11 8:34
Ennis Ray Lynch, Jr.23-Nov-11 8:34 
GeneralRe: Try/Catch Opinions Pin
PIEBALDconsult23-Nov-11 8:37
mvePIEBALDconsult23-Nov-11 8:37 
GeneralRe: Try/Catch Opinions Pin
Luc Pattyn23-Nov-11 10:25
sitebuilderLuc Pattyn23-Nov-11 10:25 
GeneralRe: Try/Catch Opinions Pin
jschell25-Nov-11 9:01
jschell25-Nov-11 9:01 
GeneralRe: Try/Catch Opinions Pin
emardini27-Nov-11 16:38
emardini27-Nov-11 16:38 
QuestionManage Services On Another PC/Server Pin
Kevin Marois23-Nov-11 6:59
professionalKevin Marois23-Nov-11 6:59 
AnswerRe: Manage Services On Another PC/Server Pin
Matt U.23-Nov-11 9:26
Matt U.23-Nov-11 9:26 
GeneralRe: Manage Services On Another PC/Server Pin
Kevin Marois23-Nov-11 10:16
professionalKevin Marois23-Nov-11 10:16 
QuestionC# Find and Replace Pin
stefanere2k923-Nov-11 6:02
stefanere2k923-Nov-11 6:02 
AnswerRe: C# Find and Replace Pin
BobJanova23-Nov-11 6:16
BobJanova23-Nov-11 6:16 
AnswerRe: C# Find and Replace Pin
PIEBALDconsult23-Nov-11 7:26
mvePIEBALDconsult23-Nov-11 7:26 
SuggestionRe: C# Find and Replace Pin
Nevin Janzen23-Nov-11 7:30
Nevin Janzen23-Nov-11 7:30 
AnswerRe: C# Find and Replace Pin
BillWoodruff24-Nov-11 7:24
professionalBillWoodruff24-Nov-11 7:24 
QuestionHow to control Cell Value in DatagridView ... Pin
nassimnastaran23-Nov-11 5:25
nassimnastaran23-Nov-11 5:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.