返回无效点

时间:2015-07-07 09:03:43

标签: c#

我有一个自定义的myPoint

class myPoint
{
    double X,Y;
}

有时我可能希望从一个表明它是无效解决方案的函数返回myPoint,而不是(0,0)

在这种情况下,如何定义myPoint类,使其具有无效字段。我该如何检查这种情况?

1 个答案:

答案 0 :(得分:1)

<com.costum.android.widget.LoadMoreListView android:id="@+id/video_folder_gridView" android:layout_width="match_parent" android:layout_height="match_parent" android:columnWidth="90dp" android:gravity="center" android:horizontalSpacing="10dp" android:numColumns="auto_fit" android:stretchMode="columnWidth" android:verticalSpacing="10dp" /> 有一个特殊值,double不是一个数字(&#34;不是数字&#34;)。您可以使用double.NaN进行检查。它具有自我传播的优势,因此double.IsNaN(someNumber)double.NaN + 1.0。请注意,必须使用double.NaN,因为double.IsNaN()double.NaN == double.NaN