ミ,,゚Д゚彡フサギコのフサフサ.NET談話室
■ このスレッドは過去ログ倉庫に格納されています
0040デフォルトの名無しさん
NGNG疑問1・LeadByteで終わる不正な文字列だと困らないか?
疑問2・IgnoreFlag = Trueの時、LeadByteで切れている部分を拾うとこだけ=比較はまずくない?
CompareStringは全角アルファベットも大文字小文字を同一視してくれた記憶。
下手にLeadByteで切れている時に救いを入れない方がいいと思うけど。
ついでに、ifの結果でResultにTrue/Falseを代入するだけなら、
if文にせずに比較式を直接代入してしまった方が、行数も減るし実行も効率的。
>マルチバイト文字もみこして、Insert/Copy/Delete/Lengthなど
>文字列クラス(あえてクラス扱い)のメソッドは
>バイト単位などで行わず、文字単位で考えるべきだというのがわかった。
発想が、N88BASICのKINSTRやKMID$みたいだなー。
まあ、フサギコさんがどう思おうが勝手ですけど、
元BASIC使いから見てもその程度って事は自覚して、前スレみたく独善的な意見を振り回さないで欲しい。
■ このスレッドは過去ログ倉庫に格納されています