Quantcast
Channel: Windows Mobile – .NET Compact Framework (VB, C#) フォーラム
Viewing all articles
Browse latest Browse all 80

列挙体(enum)で定義した値の最大値を取得する方法

$
0
0

.net Compact Framework 3.5 で質問です。(VB.NET)

通常の .NET Framework であれば Enum.GetValues() メソッドが利用可能でしたが、

.NET Compact Framework の場合に使用できなくて悩んでます。

.NET Framework 2.0 にて、列挙体で定義してある最大値を取得する関数を作っていたのでそれをそのまま利用しようと思っていたのですが。。。

(以下、その関数をUpします)

同様の事は実現可能でしょうか。

Public Function GetMaxEnum(Byval _Enum As Ststem.Type) As Integer
        Dim i As Integer
        Dim Num As Integer = System.Int32.MinValue

        For Each i In System.Enum.GetValues(_Enum)
            If i > Num Then
                Num = i
            End If
        Next

        Return Num
End Function



Viewing all articles
Browse latest Browse all 80

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>