小编Mat*_*ell的帖子

你如何获得foreach循环的当前迭代的索引?

是否有一些罕见的语言构造我没有遇到过(比如我最近学到的一些,有些是关于Stack Overflow)在C#中得到一个表示foreach循环当前迭代的值?

例如,我目前根据具体情况做这样的事情:

int i = 0;
foreach (Object o in collection)
{
    // ...
    i++;
}
Run Code Online (Sandbox Code Playgroud)

c# foreach

861
推荐指数
22
解决办法
81万
查看次数

对HTML表单的action属性使用空URL是一种好习惯吗?(动作= "")

我想知道是否有人可以给出使用空白HTML表单操作回发到当前页面的"最佳实践"响应.

一篇帖子询问这里有一个空白的HTML表单动作,有些像这样的页面表明它很好,但我想知道人们的想法.

html forms string web-standards

272
推荐指数
5
解决办法
16万
查看次数

如何在ASP.NET MVC中RedirectToAction而不丢失请求数据

使用ASP.NET MVC可能需要一些情况(例如表单提交)RedirectToAction.

其中一种情况是,您在表单提交后遇到验证错误并需要重定向回表单,但希望URL反映表单的URL,而不是它提交的操作页面.

由于我要求表单包含最初POST编辑的数据,为了方便用户和验证目的,我如何通过RedirectToAction()?如果我使用viewData参数,我的POST参数将更改为GET参数.

c# asp.net-mvc

120
推荐指数
4
解决办法
9万
查看次数

ASP.NET中获取当前域的最佳方法是什么?

我想知道在ASP.NET中获取当前域的最佳方法是什么?

例如:

http://www.domainname.com/subdir/应该产生http://www.domainname.com http://www.sub.domainname.com/subdir/应该产生http://sub.domainname.com

作为指南,我应该能够将"/Folder/Content/filename.html"(例如由ASP.NET MVC中的Url.RouteUrl()生成的)直接添加到URL上,它应该可以正常工作.

asp.net asp.net-mvc domain-name

100
推荐指数
5
解决办法
8万
查看次数

在.NET中是否有一种简单的方法可以获得数字的"st","nd","rd"和"th"结尾?

我想知道是否有一个方法或格式字符串我在.NET中缺少转换以下内容:

   1 to 1st
   2 to 2nd
   3 to 3rd
   4 to 4th
  11 to 11th
 101 to 101st
 111 to 111th
Run Code Online (Sandbox Code Playgroud)

这个链接有一个很好的例子,说明了编写自己的函数所涉及的基本原理,但是如果我缺少内置容量,我会更好奇.

斯科特汉塞尔曼的回答是公认的,因为它直接回答了这个问题.

但是,对于解决方案,请看这个很好的答案.

.net formatting ordinals date

67
推荐指数
6
解决办法
5万
查看次数

在最接近给定点的圆上找到点的最佳方法

给定一个点(pX,pY)和一个具有已知中心(cX,cY)和半径(r)的圆,你可以找到最短的代码量来找到最接近(pX的圆上的点) pY)?

我有一些代码工作,但它涉及将圆转换为形式的方程(x - cX)^ 2 +(y - cY)^ 2 = r ^ 2(其中r是半径)并使用方程从点(pX,pY)到(cX,cY)的线,以创建要求解的二次方程.

一旦我解决了它会做的错误,但它似乎是一个不优雅的解决方案.

language-agnostic algorithm geometry

35
推荐指数
2
解决办法
3万
查看次数

Request.Params和Request.Form何时不同?

我最近遇到一个问题,如果使用Request.Form访问值为null,但如果使用Request.Params检索则很好.这些方法之间有什么区别可能导致这种情况?

c# asp.net request

34
推荐指数
2
解决办法
2万
查看次数

委托与OOP的C#策略设计模式

我想知道在实施战略设计模式时使用委托与OOP的优缺点是什么?

你建议使用哪一种?或委托解决什么样的问题?如果OOP更好,我们为什么要使用OOP?

谢谢!

-tep

c# design-patterns

25
推荐指数
3
解决办法
5774
查看次数

什么时候CSS的!重要声明不起作用?

我想知道是否有人可以提供一些权威的参考摘要,说明CSS中的!important声明何时无法覆盖内联样式.

css

24
推荐指数
2
解决办法
4万
查看次数

information_schema数据库代表什么?

我在mysql中有一个数据库.

但是当我登录phpMyAdmin时,它会显示另一个名为information_schema的数据库.

该数据库是否始终存在于一个数据库中?

我的意思是说mysql中存在的每个数据库都有一个information_schema的副本,或者每个mysql服务器有一个名为inforemation_schema的数据库吗?

如果我修改这个information_schema数据库将如何影响我当前的数据库?

mysql5 information-schema

22
推荐指数
1
解决办法
2万
查看次数