检查对象和字符串的 C# 最佳实践

C# Best practices for check objects and strings

我在 Xamarin.Forms 应用程序上工作,想检查所有可能的情况。例如我得到了这段代码: User user= new User(); string token= string.Empty 我在 ViewModel 的构造函数中获得了对象用户和字符串标记的实例。我这样称呼他们:

user= await GetUser();token = await GetToken(); 我想检查此调用中所有可能的 return。对于对象检查是否为空、是否为空或是否有数据。 for string is empty , is null or got data ?还提示对象数组?如何组织这个?

它们return 您在方法定义中定义的内容。 以下

Task<ReturnType> GetUser()

returns 类型为 ReturnType 的对象。

比较对象是否为空: user == null。 比较字符串是否为 null 或空: string..IsNullOrEmpty(<yourstring>)

我建议你学习C#中的OOP