C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

StructureがNothingの場合の表示

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■92470 / inTopicNo.1)  StructureがNothingの場合の表示
  
□投稿者/ takora (1回)-(2019/09/28(Sat) 14:02:40)

分類:[.NET 全般] 

以下のようなStructureを作成しました。


    Public Structure SavePointF_Array
        Private _Value() As PointF, _Saved As Boolean

        Public Property Value() As PointF()
            Get
                Return Me._Value
            End Get
            Set
                Me._Value = Value
                _Saved = True
            End Set
        End Property

        Public ReadOnly Property Saved() As Boolean
            Get
                Return Me._Saved
            End Get
        End Property

        Public Overrides Function ToString() As String

            If Me.Equals(Nothing) Then
                Return "Nothing"
            Else

                Return String.Format("Saved = {0} Length = {1}", Me._Saved, Me._Value.Length)

            End If


        End Function

    End Structure


デバッグ中に変数を確認できるように
ToStringを設定してあります。

StructureがNothingでない場合にはこれで問題ないのですが
Nothingになった場合に、
{WindowsApplication1.modules.SavePointF_Array}
のような表記になってしまいます。
Nothingの場合の表記を"Nothing"のようにしたいのですが
どのようにすれば良いですか?

            If Me.Equals(Nothing) Then

でいけるかと思ったのですが
うまくいきませんでした。



引用返信 編集キー/
■92471 / inTopicNo.2)  Re[1]: StructureがNothingの場合の表示
□投稿者/ takora (2回)-(2019/09/28(Sat) 14:11:15)
自己解決しました
解決済み
引用返信 編集キー/
■92472 / inTopicNo.3)  Re[2]: StructureがNothingの場合の表示
□投稿者/ PANG2 (320回)-(2019/09/29(Sun) 08:44:59)
NothingではなくEmptyですね。

解決済み
引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ