小编sna*_*per的帖子

在 c# 中将 += 或 -= 作为参数传递

我有一个按钮单击方法,在 c# 中使用以下代码(我正在开发的小型高尔夫评分程序只是为了好玩):

private void btnPlus_Click(object sender, EventArgs e)
{
    btnMinus.Enabled = true;
    if (f_intHoleNumber != 18) { f_intHoleNumber += 1; }
    if (f_intHoleNumber == 18) { btnPlus.Enabled = false; }
    txtHoleNumber.Text = f_intHoleNumber.ToString();            
}
Run Code Online (Sandbox Code Playgroud)

我想重构它并从中提取另一个方法,所以我不重用代码,但我不确定是否可以将运算符 (+=) 作为参数传递给方法。这能做到吗?

.net c#

3
推荐指数
1
解决办法
332
查看次数

在VB中注释掉内联if语句?

我试图在VB中注释掉内联if语句时遇到问题.这甚至可能吗?在Visual Studio中似乎无法识别此语法.

'IIf(BusinessFactor <> 1, " x Business Factor " & BusinessFactor& " = $" & brPremium & " (rounded)", "") & _
Run Code Online (Sandbox Code Playgroud)

谢谢!

vb.net

0
推荐指数
1
解决办法
130
查看次数

@Html.Checkbox全选

所以我在我的视图中有一个表格,我已经达到了select-all复选框选择/取消选择的程度.但是我似乎无法选择所有复选框.它只选择列表中的第一个复选框.

在此输入图像描述

这是我看来的一个片段.

<table class="table table-bordered">
<tr>
    <th>@Html.CheckBox("CheckAll", false, new { id = "select_all" })</th>

@for (int i = 0; i < Model.additionalCustomerInfoListView.Count; i++)
{
    <tr>                            
        <td>@Html.CheckBoxFor(model => model.additionalCustomerInfoListView[i].IsSelected, new { id = "someDivId" })</td>
Run Code Online (Sandbox Code Playgroud)

这是我的jQuery

$('#select_all').click(function () {
    var c = this.checked;
    $('#someDivId').prop('checked', c)
});     
Run Code Online (Sandbox Code Playgroud)

感谢我能得到的任何帮助!

c# asp.net-mvc jquery

0
推荐指数
1
解决办法
1148
查看次数

标签 统计

c# ×2

.net ×1

asp.net-mvc ×1

jquery ×1

vb.net ×1