Tag: C#的

指针与C ++中的variables速度

在一次求职面试中,我被问到“在C ++中,如何更快速地访问variables,尽pipe是普通的variables标识符或者指针”。 我必须说我对这个问题没有一个很好的技术答案,所以我大肆猜测。 我说访问时间可能会和普通的variables/标识符一样,是一个指向存储值的地址的指针,就像指针一样。 换句话说,就速度而言,它们都具有相同的性能,并且指针只是不同的,因为我们可以指定我们希望它们指向的内存地址。 面试官似乎对我的回答(虽然他没有说什么,只是继续询问别的事情)似乎不是很确信/满意,所以我要来问问我的答案是否准确,如果不是,理论和技术POV)。

HTTP错误404.17 – 未find

在VS 2008中,我可以运行.svc但生产IIS 7我不能。 我得到这个错误。 我正在使用x64胜利。 我跑 C:\Windows\Microsoft.NET\Framework\v2.5.0.30319>aspnet_regiis.exe -i Start installing ASP.NET (4.0.30319). ……………………. 和 C:\Windows\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis.exe -i The error indicates that IIS is not installed on the machine. Please install IIS Finished installing ASP.NET (2.0.50727). 但它是一样的。 我运行VS 2008.应用程序池:NET framweork是2.0。 我启用32位应用程序 Error Summary HTTP Error 404.17 – Not Found The requested content appears to be script and […]

颠倒数组而不使用迭代

我今天问了一个问题,我不相信这是可能的,但我可能是错的,或者是在想这个问题。 如何在C中不使用迭代来反转数组? 我的想法是,这是不可能的,因为这个数组可以是任意大小的,并且没有使用某种forms的迭代就不能用这种支持来expressionC程序。

在C#中处理DBNull

有没有更好的/更干净的方法来做到这一点? int stockvalue = 0; if (!Convert.IsDBNull(reader["StockValue"])) stockvalue = (int)reader["StockValue"];

在variables声明中使用“var”types

我们的内部审计build议我们使用显式variablestypes声明,而不是使用关键字var 。 他们认为使用var “在某些情况下可能会导致意想不到的结果”。 我没有意识到显式types声明和代码编译为MSIL之后使用var之间的区别。 审计师是一个受人尊敬的专业人士,所以我不能简单地拒绝这样的build议。

在CV_8U和CV_32F之间有什么区别,我在转换它们时应该担心什么?

我有一些代码正在发挥作用,我怀疑这是因为我正在操作错误的数据types或差的转换。 它将cv::Mattypes的CV_8U (这是在用cv::imread读取一个jpg时创build的) cv::Mat对象, CV_32F和CV_32S 。 这些数据types之间有什么区别,在转换它们之间需要确定什么?

C警告在函数调用中缺less哨兵

这是我的警告。 Missing sentinel in function call 我如何删除它。 我使用的是linux&gcc编译器。

如何解决相对于ASP.NET MVC 4应用程序根目录的path?

如何解决相对于ASP.NET MVC 4应用程序根目录的path? 也就是说,我想打开属于控制器操作的应用程序的文件,例如~/Data/data.html 。 这些path通常在Web.config指定。 编辑: 通过“解决”我的意思是将相对于应用程序根目录的path转换为绝对path, ~/Data/data.html → C:\App\Data\Data.html 。

我如何设置combobox只读或用户不能写在一个combobox只能select给定的项目?

我正在面临一个问题,在设置组合属性,只有用户可以select给定项目的值,但我不能写在combobox中。 我怎样才能在C#中做到这一点?

有没有简单的方法,我可以按字母顺序sortingstring中的字符

我有这样的string: var a = "ABCFE"; 有一种简单的方法,我可以将这个stringsorting为: ABCEF 谢谢