新学到的知识点(三)

判断字符串为空还是null

public static bool NullEmpty(this string sourceString)
{
    sourceString = sourceString + "";
    return (sourceString.Trim().Equals(""));
}

cmd中检测远程的ip和端口是否处于监听状态

https://blog.csdn.net/u013991521/article/details/54020301

安装完成telnet客户端之后,就可以在cmd中使用telnet命令了。 
使用命令:telnet ip地址 端口号

如果出现空白界面说明连接成功,端口号是开启,并处于监听状态的 


.NET中OrderBy和ThenBy的语义是不同的,如:list.OrderBy(x=>x.A).OrderBy(x=>x.B),那么最终只会根据B进行排序;list.OrderBy(x=>x.A).ThenBy(x=>x.B),那么最终会先根据A、再根据B进行排序,类似sql中的order by 语句。

new关键字
1)创建对象
2)隐藏从父类那里继承过来的同名成员
隐藏的后果就是子类调用不到父类的成员

工厂方法,其使用的意义在于把对象的生成延迟到子类,而统一使用接口去管理对象的初始化,把变化点分离出调用端
成员尽量使用protected和private,不要去使用public.尽量不要提供给外部对成员属性getter的接口,意思就是不要暴露成员

猜你喜欢

转载自www.cnblogs.com/Lvkang/p/9633290.html