私の現在のプロジェクトでは、誰もが変数とメソッドに名前を付け、その名前とその機能にちなんでいます。これはコードをすばやく理解するのに適していますが、データセットをエンティティ/オブジェクトにコピーするときなど、長い変数名がたくさんあると頭痛の種になります。したがって、コードを理解していても、読みやすさは依然として打撃を受けます。
veryLongVariableName.Id = datasetVeryLongVariableName.Id
veryLongVariablename.Something = datasetVeryLongVariableName.Something
etc.
VB.NET の With キーワードを使用すると役立ちます。
With veryLongVariableName
.Id = datasetVeryLongVariableName.Id
.Something = datasetVeryLongVariableName.Something
End With
さて、私の質問ですが、同時に複数の変数に対して With などを使用する方法はありますか? 何かのようなもの:
With veryLongVariableName As a, datasetVeryLongVariableName as b
a.Id = b.Id
a.Something = b.Something
End With
私はわかりやすい命名規則を支持していますが、それらは物事を混乱させる傾向があります。特にVBで!