none
暗黙での型変換について RRS feed

  • 質問

  • Visual Studio2003で開発していたプログラムを、2010を使ってコンバートすることとなりました。

    元々のプログラムで行っていた暗黙の型変換は、2010においても同じ変換を行ってくれるのでしょうか?

    例えば、文字→数値変換の型がInteger→Doubleになっていたりとか。。。

    一般的にはあまり心配する話題ではないかもしれませんが、念のために確認させてください。

    2012年6月18日 5:19

回答

  • まずは、次の URL から辿れる情報を参照してみてはいかがでしょうか。

    .NET Framework 移行センター - Microsoft .NET
    http://www.microsoft.com/ja-jp/net/migration/default.aspx
    • 回答の候補に設定 山本春海 2012年6月27日 9:31
    • 回答としてマーク 山本春海 2012年6月28日 9:11
    2012年6月18日 6:53
  • 一般的にはあまり心配する話題ではないかもしれませんが、念のために確認させてください。

    むしろ、このフォーラムの発言に頼らず、よく動作確認をする部分ではないでしょうか。
    だれかが「仕様は変わっていない」と言ったとしても何の保証にもなりません。

    • 回答の候補に設定 山本春海 2012年6月27日 9:31
    • 回答としてマーク 山本春海 2012年6月28日 9:11
    2012年6月18日 7:25
  • だれかに「大丈夫ですよ!!」と言ってもらいたい気持ちは物凄く分かりますが、
    それは難しいと思います。

    「暗黙の型変換」に限って言えば大丈夫なのかもしれませんが、
    その前後のコーディングの影響で結果としてバグが出る事もあります。

    コンバートという意識はやめて、バージョンアップだと認識すべきです。
    という訳で、galacoさんもおっしゃる通りたっぷりテストしましょう。

    • 回答の候補に設定 山本春海 2012年6月27日 9:31
    • 回答としてマーク 山本春海 2012年6月28日 9:11
    2012年6月25日 0:10

すべての返信

  • まずは、次の URL から辿れる情報を参照してみてはいかがでしょうか。

    .NET Framework 移行センター - Microsoft .NET
    http://www.microsoft.com/ja-jp/net/migration/default.aspx
    • 回答の候補に設定 山本春海 2012年6月27日 9:31
    • 回答としてマーク 山本春海 2012年6月28日 9:11
    2012年6月18日 6:53
  • 一般的にはあまり心配する話題ではないかもしれませんが、念のために確認させてください。

    むしろ、このフォーラムの発言に頼らず、よく動作確認をする部分ではないでしょうか。
    だれかが「仕様は変わっていない」と言ったとしても何の保証にもなりません。

    • 回答の候補に設定 山本春海 2012年6月27日 9:31
    • 回答としてマーク 山本春海 2012年6月28日 9:11
    2012年6月18日 7:25
  • だれかに「大丈夫ですよ!!」と言ってもらいたい気持ちは物凄く分かりますが、
    それは難しいと思います。

    「暗黙の型変換」に限って言えば大丈夫なのかもしれませんが、
    その前後のコーディングの影響で結果としてバグが出る事もあります。

    コンバートという意識はやめて、バージョンアップだと認識すべきです。
    という訳で、galacoさんもおっしゃる通りたっぷりテストしましょう。

    • 回答の候補に設定 山本春海 2012年6月27日 9:31
    • 回答としてマーク 山本春海 2012年6月28日 9:11
    2012年6月25日 0:10
  • totojo さん>

    情報のご提供ありがとうございます。

    自身では、どうしても見つけられなかったので・・・

    技術検討の参考にさせていただきました。

    2012年7月2日 0:03
  • galaco さん>

    ご回答ありがとうございます。

    たしかにおっしゃる通りで、動作確認作業は次フェーズにて実施する予定です。

    ただ、技術的に明確な部分があれば、今後の作業に対しての段取りがよりブレなくできると思ったからです。

    フォーラムで聞く内容ではなかったかもしれません。申し訳ありませんでした。

    2012年7月2日 0:09
  • aviator__ さん>

    ありがとうございます。

    皆さんからのアドバイスを踏まえ、もう一度整理しました。

    そのうえで、テクニカル サポート インシデント再度問い合わせをいたしました。

    回答としては、変換内容には変化はないものの、警告としているには理由があります・・・とのことでした。

    やはり、動かしてみてナンボということで段取りしていきます!

    2012年7月2日 0:16