编程语言
首页 > 编程语言> > C#-优化数据更新的最佳方法

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