问题描述
我在Xamarin.Forms应用程序上工作,想检查所有可能的情况。例如我得到以下代码:
User user= new User(); string token= string.Empty
我在viewmodel的Constructor中得到了一个对象用户和字符串令牌的实例。我这样称呼他们:
user= await GetUser();token = await GetToken();
我想检查此电话的所有可能回报。对于对象,检查是否为空,是否为null或是否有数据。对于字符串为空,为null或获取数据?还提示对象数组?该如何组织?
解决方法
它们返回您在方法定义中定义的内容。 以下
Task<ReturnType> GetUser()
返回类型为ReturnType
的对象。
要比较对象是否为空:
user == null
。
要比较字符串是空还是空:
string..IsNullOrEmpty(<yourstring>)
我建议您使用C#学习OOP