C#-优化数据更新的最佳方法
作者:互联网
只是有关数据更新的一个简单问题.
假设我有一个名为txtBox1的TextBox,并且我想更新一个名为foo的字符串变量的值.
哪个提供了最佳性能和最佳方法?
// The lengthier code but will check if the value is the same before updating.
if (foo != txtBox1.Text)
foo = txtBox1.Text;
要么
// The shorter code but will update it regardless if it's the same value
foo = txtBox1.Text;
解决方法:
这实际上取决于您对foo变量的处理方式.
如果更新foo涉及更新应用程序的其他部分(例如,通过数据绑定),则可以,仅在必要时进行更新.
标签:updating,performance,c 来源: https://codeday.me/bug/20191030/1965327.html