none
IndexOFで検索できない RRS feed

  • 質問

  • お世話になっております。

    表題のとおりですが、確かに文字列がそこにあるのに -1 を返します。
    どのような事が考えられるでしょうか??

    2016年3月31日 4:21

回答

  • 同じように見えて実は違う文字が混ざっているとか、表示されない文字が混ざっているとか。

    // なんか「タ」のグリフに違和感があるような?

    とりあえず、イミディエイトウィンドウなどでs.ToCharArray()の内容を確認してみては。

    • 回答としてマーク コーベル 2016年3月31日 5:20
    2016年3月31日 4:44
  • すでに、Hongliang さんから指摘されていますが、

    "タ"(カタカナの"タ")と"夕"(夕方の"夕")の違いでは?

    比較しやすく並べるとこんな感じ。

    タス夕

    タ夕


    とっちゃん@わんくま同盟, Visual Studio and Development Technologies http://blogs.wankuma.com/tocchann/default.aspx

    • 回答としてマーク コーベル 2016年3月31日 5:20
    2016年3月31日 5:02

すべての返信

  • 同じように見えて実は違う文字が混ざっているとか、表示されない文字が混ざっているとか。

    // なんか「タ」のグリフに違和感があるような?

    とりあえず、イミディエイトウィンドウなどでs.ToCharArray()の内容を確認してみては。

    • 回答としてマーク コーベル 2016年3月31日 5:20
    2016年3月31日 4:44
  • すでに、Hongliang さんから指摘されていますが、

    "タ"(カタカナの"タ")と"夕"(夕方の"夕")の違いでは?

    比較しやすく並べるとこんな感じ。

    タス夕

    タ夕


    とっちゃん@わんくま同盟, Visual Studio and Development Technologies http://blogs.wankuma.com/tocchann/default.aspx

    • 回答としてマーク コーベル 2016年3月31日 5:20
    2016年3月31日 5:02
  • Hongliangさん、とっちゃんさん

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

    ToCharArray() で確認したら
    お二人が仰る通り、タ と 夕 の違いでした。。。

    観察眼の低さが恥ずかしいです、、、

    ありがとうございました!

    2016年3月31日 5:20