Dartでのアンダースコア(_)の使用法
Dartの例では、doSomething(_) => something
のように、パラメータにアンダースコア(_)が含まれていることがあります。これは、そのパラメータが使用されていないことを意味します。
以下はDartスタイルガイドから引用されたものです:
未使用のコールバックパラメータには「_」、「__」などを使用することをおすすめします。
コールバックパラメータを使用する必要がない場合は、「_」、「__」、「___」などの名前を付けることができます。これは値が使用されていないことを示す慣用的な方法です。
つまり、未使用のコールバックパ라メータには「_」、「__」、「___」等の名前を付けることが良い習慣です。これは値が使用されていないことを示す一般的な方法です。
例えば、次のコードではdoSomething
関数の第二引数は使われておりません:
void doSomething(int a, _) {
print(a);
}
0 개의 댓글:
Post a Comment