gpt4 book ai didi

c# - 尽可能最快的绘图、笔分配和 if 语句

转载 作者:太空宇宙 更新时间:2023-11-03 21:57:39 25 4
gpt4 key购买 nike

哪个最有效,哪个(主观上)可读性最好? (另一位开发人员编写了第二个选项,我想确保我有充分的理由将其更改为与下面的第一个选项匹配)

Pen pen = Pens.Red;
if (highlight)
pen = new Pen(Color.Red, 3.0f);

Pen pen;
if (highlight)
pen = new Pen(Color.Red, 3.0f);
else
pen = Pens.Red;

我知道这会产生微小的差异,但我有一个绘制算法需要尽可能快!所以一点点帮助。不,目前不能使用另一种语言来处理绘图。

感谢您的帮助!

最佳答案

var pen = highlight ? highlightPen : Pens.Red;


static readonly Pen highlightPen = new Pen(Color.Red, 3.0f);

关于c# - 尽可能最快的绘图、笔分配和 if 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11570915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com