检查对象和字符串的 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
我在 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