解读C#编程中最容易忽略7种编写习惯!

博客园头条 1年前 (2023) cnblogshot
1.1K 0

内容简介:

编程时犯错是必然的,我们来解读一下编程中最容出现的错误
1、拼接字符串
  在C#编程中,字符串类型的处理是比较容易出错的地方,在.NET Framework中,字符串是一个不可变的类型,当一个字符串被修改后,总是创建一个新的副本,不会改变源字符串,大多数开发人员总是喜欢使用下面这样的方法格式化字符串:

string updateSqlText = "UPDATE Table SET Name='" + name+ "' WHERE Id=" + id;

  这里它使用了多重串联拼接,因此会在内存中创建三个不必要的字符串垃圾副本,这种方式是最容易忽略的,最好的办法是使用string.For...

查看原文

? 解读C#编程中最容易忽略7种编写习惯!

版权声明:cnblogshot 发表于 2023-03-01 12:47:43。
转载请注明:解读C#编程中最容易忽略7种编写习惯! | 程序员导航网

暂无评论

暂无评论...