Mari23age
@Mari23age

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

C#で変数が変数名で認識されて困ってます。

System.Diagnostics.Process.Start(@"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe", "http://www.google.com/search?q=変数名");

上記の変数名が、変数の中身じゃなくて、変数名を出力してしまいます。

変数の中身を認識させる方法はないのでしょうか?

0

1Answer

シェルコマンドへの変数展開はしばしば悪用されるのであんまりおすすめできない方法ではありますが…

0Like

Comments

  1. おすすめできないと言っている以上具体的な方策についてこれ以上言及するのは私からは控えます.
    貼ったリンク先に答えが書いてあるのに応用が効かないような段階で下手に実装されてセキュリティホールを作られても困りますので…
    とにかく一度勉強されることをおすすめします.

  2. @Mari23age

    Questioner

    できました。ありがとうございます!

  3. 解決したのであれば、本問をクローズしましょう。

Your answer might help someone💌