【发布时间】:2017-05-04 06:17:48
【问题描述】:
所以我有这两种方法:
public static string Figure2D()
{
dynamic shapeValue;
do
{
shapeValue = Presentation.Present();
}
while (shapeValue.Is3D);
return shapeValue.ToString("R");
}
public static string Figure3D()
{
dynamic shapeValue;
do
{
shapeValue = Presentation.Present();
}
while (!shapeValue.Is3D);
return shapeValue.ToString("R");
}
它们之间的唯一区别是 while 条件。如何将这两个合并为一个函数?传递参数值可能是必要且可接受的,但我喜欢保持简短。有什么想法吗?
【问题讨论】:
-
@stuartd 里面有一个
! -
@stuartd 一个被否定,另一个不是。
-
小文又赢了,不好意思