如何解决检查对象和字符串的C#最佳做法
我在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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。