Tag: c ++

如何在Sql Azure中重置标识种子

我尝试了以下操作以重置我的列的标识种子: DBCC CHECKIDENT (‘dbo.Stuff’, RESEED, 0) 这在sql azure中不起作用,我想知道这样做的最佳方法是什么。 删除并重新创建表格?

在ASP.NET MVC中将多个参数传递给控制器​​; 另外,在LINQ-to-SQL中生成即时查询

我正在研究一个基本的问题管理系统,以便学习ASP.NET MVC。 我已经把它运行到相当不错的水平,但我遇到了一个问题。 我有一个名为Issue的控制器,其视图名为Open。 / Issue / Open列出当前系统上记录的所有未解决问题。 我已经定义了这样的路线: routes.MapRoute( “OpenSort”, // Route name “Issue/Open/{sort}”, // URL with parameters new { controller = “Issue”, action = “Open”, sort = “TimeLogged” } // Parameter defaults ); 到目前为止,这是正常工作,使用IssueController.cs中的以下代码: public ActionResult Open(string sort) { var Issues = from i in db.Issues where i.Status == “Open” orderby i.TimeLogged ascending […]

WP8突出显示SelectedItem LongListSelector

我担心的是当用户点击它时,在我的LongListSelector中突出显示一个选定的项目。 我试过这个解决方案: http : //code.msdn.microsoft.com/windowsapps/Highlight-a-selected-item-30ced444#content 但我还是有问题。 在我的项目中,LongListSelector被填充了90~100项,如果我点击第x 个元素,第(x + 20) th ,第(x + 40) th ,第(x + 60) th ,( x + 80) th …也被突出显示。 怎么可能? 是什么导致了这个? 我试着调试,我注意到“userControlList”(通过上面的链接看到MyLongListSelector1_SelectionChanged事件处理程序)在执行“GetItemsRecursive”后有20个元素,而不是90~100,因为我至少是预期的。 如果你无法解决这个问题,那么有谁知道如何在LongListSelector中实际突出显示所选项目? (使用Listbox而不是一个选项)

浮点精度

我有一个用C#编写的程序,有些部分是用本机C / C ++编写的。 我使用双精度计算某些值,有时结果是错误的,因为精度太小。 经过一番调查后,我发现有人将浮点精度设置为24位。 当我将精度重置为至少53位(使用_fpreset或_controlfp)时,我的代码工作正常,但我仍然需要弄清楚谁负责将精度设置为24位。 我能做到这一点的任何想法?

HtmlAgilityPack.HtmlNode没有SelectNodes的定义

我正在尝试使用HtmlAgilityPack来查找网站中的元素。 我的问题如下: 我创建了一个Windows 8通用应用程序(c#) 通过NuGet Manager,我添加了: using System.Net.Http; using HtmlAgilityPack; 然后我做了: string htmlPage; using (var client = new HttpClient()) { htmlPage = await client.GetStringAsync(“http://www.domain.de/”); } HtmlDocument myDocument = new HtmlDocument(); myDocument.LoadHtml(htmlPage); //this line results an error @ “SelectNodes” var metaTags = myDocument.DocumentNode.SelectNodes(“//meta”); 但是视觉工作室说: Error 1 ‘HtmlAgilityPack.HtmlNode’ does not contain a definition for ‘SelectNodes’ 我已经用Google搜索了问题,但所有网站都解决了另一个问题,即代码说“DocumentElement”而不是“DocumentNode”。 你有什么提示吗? […]

C#/ Unity3D中的分段线性整数曲线插值

有没有一种简单有效的方法在C#中实现分段线性整数到整数曲线插值(对于Unity3D,如果重要的话)? 详情如下: 分段线性曲线表示必须随着时间的推移而建立。 第一个插值请求在我们拥有所有数据点之前 曲线严格单调 第一点总是(0,0) 数据点的第一坐标也是严格单调的到达时间,即这些点自然地按其第一坐标排序。 数据点不在可能导致4字节整数导致溢出问题的范围内 输出不必100%准确,因此舍入误差不是问题。 在C ++中,我会做这样的事情: #include #include #include using namespace std; typedef pair tDataPoint; typedef vector tPLC; void appendData(tPLC& curve, const tDataPoint& point) { assert(curve.empty() || curve.back().first 0) { // find the first data point above the cursor const auto upper = upper_bound(begin(curve), end(curve), cursor); // above the last […]

如何禁用Suspending || 关闭|| 在Windows 8 Pro上终止Metro风格应用程序的事件

我是一名法国开发人员,我需要为Windows 8 Pro开发一款始终推出的Metro Style应用程序。 我想知道如何禁用我的应用程序的关闭事件。 我的应用程序需要始终在前面,用户无法退出应用程序。 我以为我可以禁用GPO的所有快捷方式但是关闭手势(将应用程序从顶部拖到底部)也需要禁用我。 我希望我很清楚,每个人都会理解这个问题:-)。 随意问我更具体的问题。 亲切的雷诺。

后退按钮的基于页面的操作

我的问题是如何为给定页面定义自己的操作,即首先单击后退按钮关闭弹出窗口,然后从页面导航? 由于WP8.1 NavigationHelper非常有用,它只给出了一个用于单击后退键(退出页面)的一般操作。 我无法覆盖NavigationHelper,因为它没有为其命令设置setter,后退按钮点击的处理程序是私有的,所以我无法在输入页面时取消固定它。 由于我正在为W8.1和WP8.1开发通用应用程序,因此在NavigationHelper中进行更改似乎很难看,而且我有多个页面需要自定义处理程序来执行后退按钮。 – 编辑 – 命令允许覆盖,但我将在每个页面上使用原始命令。 解决方案是在每个页面上创建新命令?

托管ASP.NET Core作为Windows服务

当我在RC2中得到它时,支持在Windows服务中托管应用程序。 我试图在一个简单的web api项目上测试它(使用.NET Framework 4.6.1)。 这是我的Program.cs代码: using System; using System.IO; using System.Linq; using System.ServiceProcess; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Hosting.WindowsServices; namespace WebApplication4 { public class Program : ServiceBase { public static void Main(string[] args) { if (args.Contains(“–windows-service”)) { Run(new Program()); return; } var program = new Program(); program.OnStart(null); Console.ReadLine(); program.OnStop(); } protected override void OnStart(string[] args) { […]

如何在messagebox中获取DataGridView单元格值?

如何在C#中的MessageBox中编写DataGridView单元格值?