1

次のエラーがあります。

アクセス可能な ' Ceiling ' を縮小変換なしで呼び出すことができないため、オーバーロードの解決に失敗しました。

私のコードは次のとおりです。

dgiOpr01Rep.Cells(7).Text = AddPrecZero(Math.Ceiling(dtgCollections.Items(i).Cells(7).Text))

誰かが私を助けることができますか?

4

1 に答える 1

3

基本的に、コンパイラは、追加情報がなければ使用するオーバーロードを選択できないと言っています

最初にテキスト値を数値型に変換してみてください。次に例を示します。

Dim val As Decimal = Decimal.Parse(dtgCollections.Items(i).Cells(7).Text)
dgiOpr01Rep.Cells(7).Text = AddPrecZero(Math.Ceiling(val))

ただし、テキストの内容に一致する数値型を使用する必要があります。

于 2013-01-23T11:40:37.587 に答える