目次

DelphiのPos関数をC#で実現する - C#

DelphiのPos関数と同じ動作をC#で実装するコードを紹介します。

概要

DelphiのPos関数と同じ動作をC#で実装する場合は IndexOfメソッドを用います。

コード例

Delphi

procedure test
var
  i:integer;
  str:string;
begin
  str := "Penguin";
  i := pos("Pen",str);
  if i>0 then begin
    //マッチした場合の処理
  end;
end;

C#

public void test()
{
  string str="Penguin";
  i = str.IndexOf("Pen");
  if (i>=0){
    //マッチした場合の処理
  }
}
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
最終更新日: 2017-09-12
作成日: 2010-08-07
iPentec all rights reserverd.