我在这里做错了什么?我得到的唯一错误是靠近底部。在 "add tax" 之后使用未分配的局部变量 'parts'

What did I do wrong here? The only error I get is near the bottom. Use of unassigned local variable 'parts' right after "add tax"

 private decimal TaxCharges()
    {
        decimal addTax;
        decimal parts;

        addTax = parts * 0.06m;
        taxTxtBx.Text = addTax.ToString("c");
        return addTax;
    }

未分配的局部变量 'parts' 就在“addTax = parts

之后

变量 parts 从未被赋值。

在使用变量之前为其赋值。例如:

decimal parts = 0;

您需要为变量赋值以初始化它们。

例如

decimal addTax = 0;

与零件相同需要一个值。

祝你好运。