2017-03-04 47 views
0

私のDiscordボットには、 "meme"コマンドを実行するたびにボットが写真を持っているフォルダからmemeを送信するように機能することはしませんでしたが、エラーは:テキストを一連のUnicode文字。C#では "テキストを一連のUnicode文字として表します"というエラーを修正するにはどうすればよいですか?

string[] dankMemes; 

    public MyBot() 
    { 
     dankMemes = new string[] 
     { 
      "dm/1.jpeg"; 
      "dm/2.jpg"; 
      "dm/3.jpg"; 
      "dm/4.jpg"; 
     }; 
+1

。まず、正確なエラーメッセージを投稿してください。第2に、投稿されたコードは何ら助けにはならず、C#コードからの抜粋のように見えます。私には大丈夫です。 –

+0

完全なメッセージは次のとおりです。 class.System.String テキストを一連のUnicode文字で表します。 割り当て、呼び出し、増分、減分、および新しいオブジェクト式だけをステートメントとして使用できます。 私は問題のあるコードをコピーしました。 また、これをコードに挿入すると、すべてのコードに次のような問題が発生します。 "名前(変数名)"が現在のコンテキストに存在しません – DanieleManna

+2

コードに少なくとも1つ問題があります。 ';'を '、'を置くべき場所に置いたので、これを修正してみてください。これはエラーメッセージとは関係なく、ボットにしようとするコードでも、これは基本的なC#の構文です。 –

答えて

0

代わりにこれを試してください:あなたを助けるためにここに十分な情報ほど遠いありません

string[] dankMemes; 

    public MyBot() 
    { 
     dankMemes = new string[] 
     { 
      "dm/1.jpeg", 
      "dm/2.jpg", 
      "dm/3.jpg", 
      "dm/4.jpg" 
     }; 
    } 
+0

Xeddenありがとうございました!あなたの答えは働きました! – DanieleManna

関連する問題