Tôi đang cố gắng cải thiện kỹ năng của mình bằng cách sử dụng các khối Thử Catch và xử lý lỗi tốt hơn.Trả lại nhiều kết quả từ một phương thức
Tôi có một lớp thực hiện tác vụ chung, trong trường hợp này truy xuất một Facebook AccessToken. Nếu thành công, tôi muốn trả về chuỗi AccessToken, nếu không tôi muốn trả về một thông báo lỗi. Đây là cả hai dây, do đó, không có vấn đề. Nhưng khi kiểm tra giá trị trả về ở phía bên gọi mã, bạn có thể làm điều này hiệu quả như thế nào?
Giống như tôi cần trả về 2 giá trị. Trong trường hợp của một nỗ lực thành công, return = true, "ACESSCODEACXDJGKEIDJ", hoặc nếu nó không thành công, return = false, "Rất tiếc, đã xảy ra lỗi" + ex.ToString();
Sau đó, kiểm tra giá trị trả lại rất dễ dàng (theo lý thuyết). Tôi có thể nghĩ về việc trả về đơn giản là true/false để trả về và sau đó thiết lập biến Session cho các chuỗi.
Cách trả lại nhiều kết quả từ phương thức là gì?
Cũng có thể làm cho nó phổ biến hơn bất kỳ loại kết quả nào, không phải ju st 'AccessToken' – Alexander