次のような文字列式があります (これは文字列になります)
"Func<int, string> myfunc = (var1 => (var1 == 0 ? 'ok' : var1 == 1 ? 'Running' : 'Fals'));"
この式を有効なラムダ式に変換したい
Func<int, string> myfunc = (var1 => (var1 == 0 ? "ok" : var1 == 1 ? "Running" : "Fals"));
文字列式をラムダに解析する方法
アップデート
を介してC#コードの最初と最後の ""(二重引用符)を削除したいだけだと思います。そして、私はそれstring.Romove()
が良いと思います(他の方法で感謝します).しかし、それをどのように削除できるかわかりませんか?誰でも私を助けて
新しい更新:
私の実際の作業は、c# 言語コードを vb.net 言語コードなどに変換することです。ユーザーは文字列形式のようなコードを配置しました。したがって、文字列を c# コードに変更したいと考えています。