以下列方式为post请求构建字符串,
var itemsToAdd = sl.SelProds.ToList();
if (sl.SelProds.Count() != 0)
{
foreach (var item in itemsToAdd)
{
paramstr = paramstr + string.Format("productID={0}&", item.prodID.ToString());
}
}
Run Code Online (Sandbox Code Playgroud)
我得到产生后paramstr,我需要删除最后一个字符&在它
如何使用C#删除字符串中的最后一个字符?
我是编程的新手,我不太了解,但我正在制作一个计算器,我想使用一个仅限数字和小数的文本框,当用户从剪贴板粘贴文本时,文本框会删除任何文字字符,如MS calc.
请花时间解释每个部分,以便我可以学习或编写它并告诉我要搜索的内容.
谢谢
编辑:我会更具体:
如何在C#中创建数字文本框?我使用了蒙面文本框,但它不会取小数.
我已经读过有关重载OnKeyPress方法的事情,所以它会纠正任何错误的字符,但我不知道这样做.