Tag: C#的

如何从date时间只获得时间C#

假设我有价值6/22/2009 10:00:00 AM。 如何从这个date时间只得到10:00 am。

.NET库中是否有预定义的月份枚举?

我正在查看在.net框架中是否有几个月的官方枚举。 我似乎有可能有一个,因为月份的使用有多普遍,而且.net框架中还有其他这样的枚举。 例如,本周的date是System.DayOfWeek,包括星期一,星期二等。 我想知道是否有一个月的一年,即一月,二月等? 有人知道吗?

如何用一个空格replace多个空格

比方说,我有一个string,如: "Hello how are you doing?" 我想要一个把多个空格变成一个空格的函数。 所以我会得到: "Hello how are you doing?" 我知道我可以使用正则expression式或调用 string s = "Hello how are you doing?".replace(" "," "); 但是我不得不多次调用它以确保所有顺序的空格都被replace为一个。 有没有内置的方法呢?

用C构build一个简单的HTTP服务器

我需要用C语言构build一个简单的HTTP服务器。 链接? 样品?

HttpUtility在当前上下文中不存在

编译C#应用程序时出现此错误。 看起来像一个微不足道的错误,但我无法绕过它。 我的设置是Windows 7 64位。 Visual-Studio 2010 C#express B2Rel。 我添加了对System.Web.dll的引用,位于C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0 ,但它有一个黄色的感叹号,我仍然得到上述错误。 我也有using System.Web声明。 我究竟做错了什么? 更新:在得到提示答案指向我的根本原因之后,我在Google中search了一下,说明System.Web.dll是用于完整框架的。 我没有find这样的参考。 对于像我这样的新手来说, 这个博客很好地总结了框架(客户端和完整)的区别。 我找不到在客户端框架中是否支持某个Dll的问题。 我想在Visual Studio中的感叹号应该是第一个信号…

Linux内核如何编译自己?

当我在我的机器上安装Linux系统时,我不太了解Linux内核的编译过程。 以下是一些使我困惑的事情: 内核是用C编写的,但是如果没有安装编译器,内核是如何编译的呢? 如果在编译内核之前在我的机器上安装了C编译器,那么编译器本身如何在没有安装编译器的情况下进行编译? 我感到困惑了几天,感谢回应。

检查DateTimevariables是否有一个赋值

在C#中有一种简单的方法来检查DateTime实例是否已被赋值?

检查AVPlayer的播放状态

有没有办法知道AVPlayer播放是否已经停止或到达最后?

最简单的方法来翻转布尔值?

我只是想根据它已经是翻转布尔值。 如果这是真的 – 使其为假。 如果这是错误的 – 使其成真。 这是我的代码摘录: switch(wParam) { case VK_F11: if (flipVal == true) { flipVal = false; } else { flipVal = true; } break; case VK_F12: if (otherVal == true) { otherValVal = false; } else { otherVal = true; } break; default: break; }

是犰狳解决()线程安全吗?

在我的代码中,我有一个循环,在其中我构build和确定的线性系统,并试图解决它: #pragma omp parallel for for (int i = 0; i < n[0]+1; i++) { for (int j = 0; j < n[1]+1; j++) { for (int k = 0; k < n[2]+1; k++) { arma::mat A(max_points, 2); arma::mat y(max_points, 1); // initialize A and y arma::vec solution = solve(A,y); } } } 有时候,程序会非常随机地挂起来,或者解决scheme向量中的结果是NaN。 如果我这样做: […]