none
Totalsecondsプロパティについて(構造体の扱いについて) RRS feed

  • 質問

  • お疲れ様です。

    VisualBasicを学習しているもので、疑問に思いましたので質問しました。

     

    以下のコードはプログラム上問題なく動作し,よく使われるコードですが

    Dim a as Integer

    Dim startTime,nowTime as DateTime

     

    a=CInt(startTime.subtract(nowTime).totalSeconds)

     

    の場合,DateTime構造体として定義したstartTimeのメンバであるsubtractメソッドを引用するのはわかるのですが

    その後のtotalSecondsプロパティはTImeSpan構造体のメンバであるため,使ってはいけないように思えてしまうのですが

    どうなのでしょうか?

     

    個人的には

    Dim startTime as TimeSpan

    と宣言して使うべき(DateTimeと重なってしまいますが)のように思えてしまいます。

     

    すみません、初歩的な質問だと思いますが何卒ご教授お願いします。

    2008年5月20日 13:58

回答

すべての返信