C#インデクサーには少なくとも1つのパラメーターが必要です

Swagman9203

いくつかのコードを継承しましたが、コードを実行しようとすると上記のエラーメッセージが表示されます。以下はコードです:

using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
namespace Scripting
{
      [CompilerGenerated]
      [Guid("C7C3F5A0-88A3-11D0-ABCB-00A0C90FFFC0")]    
      [TypeIdentifier]    
      [ComImport]    
      public interface IDrive    
      {   
           [DispId(0)]    
           [IndexerName("Path")]    
           string this[] { [DispId(0)] get; } //The error is here//    

           [DispId(10009)]
           int SerialNumber { [DispId(10009)] get; }

           [DispId(10007)]
           string VolumeName { [DispId(10007)] get; [DispId(10007)] set; }

           [SpecialName]
           [MethodImpl(MethodCodeType = MethodCodeType.Runtime)]
           void _VtblGap1_7();

           [SpecialName]
           [MethodImpl(MethodCodeType = MethodCodeType.Runtime)]
           void _VtblGap2_1();
      }
}

私はC#を初めて使用し、どのパラメーターが欠落しているか知りたいです。

元のコーダーに聞くことができません。どんな助けでも大歓迎です。

フレイザー

エラーが言うように、「インデクサーには少なくとも1つのパラメーターが必要です」。

したがって、インデクサーにパラメーターを追加する必要があります。

string this[int index] { [DispId(0)] get; }

考えてみれば、インデクサーを使用するときは、パラメーターとして整数を指定する必要あります。

例えば

string path = myIDrive[0]; // Use the integer parameter to access the element

var wut = myIDrive[?]; // without any parameter, how would you get the Path data?

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

クラスのメソッドには、インスタンスを参照するパラメーターが少なくとも1つ必要ですか?

分類Dev

createDataPartitionのエラー....:yには少なくとも2つのデータポイントが必要です

分類Dev

構造化タイプには、少なくとも1つのフィールドc#が必要です。

分類Dev

symfonyエラー:RuntimeException構成には少なくとも1つのドメインが必要です

分類Dev

メンバー演算子 '%'には、タイプ 'ViewController'の引数が少なくとも1つ必要です。

分類Dev

xcodebuild:エラー:オプション 'Destination'には、 'key = value'の形式のパラメーターが少なくとも1つ必要です

分類Dev

Azureパイプライン:新しいパイプライン-文字列には少なくとも1文字が必要です。パラメータ名:内容

分類Dev

c ++ 11 std :: lockとstd :: scoped_lockに少なくとも2つのパラメーターが必要なのはなぜですか?

分類Dev

一意の検証ルールには、少なくとも1つのパラメーターが必要です

分類Dev

「マルチパートボディには少なくとも1つのパートが必要です」

分類Dev

varargsメソッドが少なくとも1つのパラメーターを必要とすることを保証する最もクリーンな方法は何ですか?

分類Dev

varargsメソッドが少なくとも1つのパラメーターを必要とすることを保証する最もクリーンな方法は何ですか?

分類Dev

C ++演算子のオーバーロードで、「クラス型のパラメーターが少なくとも1つある」必要があるのはなぜですか。

分類Dev

PowerShell:各パラメーターセットには、そのパラメーターセットに固有のパラメーターが少なくとも1つ必要です。

分類Dev

DisplayForメソッドはMSDNに従って少なくとも2つのパラメーターを必要としますが、1つのパラメーターでのみ機能するようです

分類Dev

少なくともX個のパラメーターが必要です-警告、通知

分類Dev

パセリバリデーター-少なくとも1つのフィールドが必要です

分類Dev

一意の検証ルールには、少なくとも1つのパラメーターが必要です。一意/パラメータの問題が必要

分類Dev

OpenJPA更新クエリ、エラー:式「UPDATEVALUE」には少なくとも1つの子が必要です

分類Dev

SMOデータベース作成の例外:「PRIMARYファイルグループには少なくとも1つのファイルが必要です」

分類Dev

Mongoエラー:$ sortステージには少なくとも1つのソートキーが必要です

分類Dev

正規表現:1つまたは複数のオプションのパラメーターですが、少なくとも1つ

分類Dev

Laravelには少なくとも1つのフィールドが必要です

分類Dev

関数のデフォルトパラメータの少なくとも1つが指定されていることをPythonでチェックする方法

分類Dev

警告:number_format()は、少なくとも1つのパラメーターを必要とし、0が指定されています

分類Dev

指定された少なくとも1つのラベルはy_trueにある必要があり、ターゲットベクトルは数値です

分類Dev

WCF RIAサービスDomainServiceエラー:ContractDescriptionの操作がゼロです。契約には少なくとも1つの操作が必要です

分類Dev

エラー:唯一のテナントインスタンスには少なくとも2つのコアが必要です

分類Dev

メッセージを変更します。「パスワードには、少なくとも1つの非文字または数字が必要です。」

Related 関連記事

  1. 1

    クラスのメソッドには、インスタンスを参照するパラメーターが少なくとも1つ必要ですか?

  2. 2

    createDataPartitionのエラー....:yには少なくとも2つのデータポイントが必要です

  3. 3

    構造化タイプには、少なくとも1つのフィールドc#が必要です。

  4. 4

    symfonyエラー:RuntimeException構成には少なくとも1つのドメインが必要です

  5. 5

    メンバー演算子 '%'には、タイプ 'ViewController'の引数が少なくとも1つ必要です。

  6. 6

    xcodebuild:エラー:オプション 'Destination'には、 'key = value'の形式のパラメーターが少なくとも1つ必要です

  7. 7

    Azureパイプライン:新しいパイプライン-文字列には少なくとも1文字が必要です。パラメータ名:内容

  8. 8

    c ++ 11 std :: lockとstd :: scoped_lockに少なくとも2つのパラメーターが必要なのはなぜですか?

  9. 9

    一意の検証ルールには、少なくとも1つのパラメーターが必要です

  10. 10

    「マルチパートボディには少なくとも1つのパートが必要です」

  11. 11

    varargsメソッドが少なくとも1つのパラメーターを必要とすることを保証する最もクリーンな方法は何ですか?

  12. 12

    varargsメソッドが少なくとも1つのパラメーターを必要とすることを保証する最もクリーンな方法は何ですか?

  13. 13

    C ++演算子のオーバーロードで、「クラス型のパラメーターが少なくとも1つある」必要があるのはなぜですか。

  14. 14

    PowerShell:各パラメーターセットには、そのパラメーターセットに固有のパラメーターが少なくとも1つ必要です。

  15. 15

    DisplayForメソッドはMSDNに従って少なくとも2つのパラメーターを必要としますが、1つのパラメーターでのみ機能するようです

  16. 16

    少なくともX個のパラメーターが必要です-警告、通知

  17. 17

    パセリバリデーター-少なくとも1つのフィールドが必要です

  18. 18

    一意の検証ルールには、少なくとも1つのパラメーターが必要です。一意/パラメータの問題が必要

  19. 19

    OpenJPA更新クエリ、エラー:式「UPDATEVALUE」には少なくとも1つの子が必要です

  20. 20

    SMOデータベース作成の例外:「PRIMARYファイルグループには少なくとも1つのファイルが必要です」

  21. 21

    Mongoエラー:$ sortステージには少なくとも1つのソートキーが必要です

  22. 22

    正規表現:1つまたは複数のオプションのパラメーターですが、少なくとも1つ

  23. 23

    Laravelには少なくとも1つのフィールドが必要です

  24. 24

    関数のデフォルトパラメータの少なくとも1つが指定されていることをPythonでチェックする方法

  25. 25

    警告:number_format()は、少なくとも1つのパラメーターを必要とし、0が指定されています

  26. 26

    指定された少なくとも1つのラベルはy_trueにある必要があり、ターゲットベクトルは数値です

  27. 27

    WCF RIAサービスDomainServiceエラー:ContractDescriptionの操作がゼロです。契約には少なくとも1つの操作が必要です

  28. 28

    エラー:唯一のテナントインスタンスには少なくとも2つのコアが必要です

  29. 29

    メッセージを変更します。「パスワードには、少なくとも1つの非文字または数字が必要です。」

ホットタグ

アーカイブ