Tag: .net

在ASP.NET MVC5上设置值之后,静态属性在每个请求中始终为null

我有一个静态类和静态属性 public static class Test { public static string Tests { get; set; } } 现在的问题是,我在控制器中有一个Action public ActionResult SomeActionInController(){ “ “ // this place always execute in every request if (null == Test.Tests) Test.Tests = “some value”; “ “ } 但是我会在每个请求中得到null ,而不是本地调试, 只在服务器上 。 我看到很多人说: 静态属性值将保留在整个应用领域 ,但为什么现在这样呢? 有没有办法修复它? 谢谢。 我的服务器使用IIS 8.5与Windows Server 2012 R2 UPDATE1 […]

限制C#winforms中的日期DateTimePicker

是否可以限制用户可以从C#winforms应用程序上的dateTimePicker选择哪些日期? 我的基本原则是:我有一个包含5个项目的组合comboBox ,根据用户选择的项目,我想限制用户可以选择的日期,使不可用的日期变灰。 这可能吗?

C#中的“”语法是什么

我一直在学习C#的基础知识,但没有得到一个很好的解释: var l = new List(); 我不知道正在做什么,或者它是正在做魔术的List 。 我也看到对象被抛出在标签内。 有人可以用例子向我解释这个吗?

使用按钮单击事件清除/删除TextBox内容

我有以下XAML代码段: 当用户按下Button时,我想删除TextBox的内容。 当然,从Code Behind这样做是一项微不足道的任务,但我想通过使用XAML来完成它,所以使用Triggers。 我尝试在网上进行研究,但我要么找到了不正确的解决方案,要么是过于复杂的解决方案,所以我想听听一些简洁的解决方案。

OpenFilePicker无法在Windows Phone 8上运行(不支持指定的方法)

我试图使用以下方法选择一个文件: private async void Button_Click_1(object sender, RoutedEventArgs e) { try { FileOpenPicker openPicker = new FileOpenPicker(); openPicker.ViewMode = PickerViewMode.Thumbnail; openPicker.SuggestedStartLocation = PickerLocationId.PicturesLibrary; openPicker.FileTypeFilter.Add(“.jpg”); openPicker.FileTypeFilter.Add(“.jpeg”); openPicker.FileTypeFilter.Add(“.png”); StorageFile file = await openPicker.PickSingleFileAsync(); if (file != null) { // Application now has read/write access to the picked file txt.Text = “Picked file: ” + file.Name; } else { […]

卸载自定义操作不删除注册表项

在我的程序中,我在当前用户下创建了一个注册表项。 该程序由具有最高权限的任务计划程序运行(S-1-5-32-545)。 在我的卸载自定义操作中,我有代码删除此密钥。 当我以管理员身份运行时,删除密钥的代码有效。 从卸载自定义操作运行时,代码不起作用。 我猜测它在后一种情况下不起作用的原因是因为当卸载程序执行时当前用户与本地管理员执行代码时不同。 从卸载自定义操作运行时,如何删除此注册表项? 如何将卸载自定义操作指向正确的当前用户?

“对PInvoke函数的调用使堆栈失衡”

我在visual c#中创建了一个Form应用程序,它使用一个函数来生成鼠标单击,但是我收到以下错误消息: A call to PInvoke function ‘…Form1::mouse_event’ has unbalanced the stack. This is likely because the managed PInvoke signature does not match the unmanaged target signature. Check that the calling convention and parameters of the PInvoke signature match the target unmanaged signature. 我的代码: [DllImport(“user32.dll”, CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall)] public static extern void […]

从对象初始化程序访问属性

我有以下Person类 class Person { public string FirstName { get; set; } public string LastName { get; set; } public string FullName { get { return FirstName + ” ” + LastName; } } public IEnumerable Children { get; set; } } 我可以像这样初始化它: Person p = new Person() { FirstName = “John”, LastName = “Doe” }; […]

在edge.js应用程序中加载WCF app.config绑定

我有一个用于soap服务的WCF客户端,通过SvcUtil生成,我想通过edge.js使用它 是否可以使用edge.js从app.config加载服务模型绑定,还是必须在c#中构造绑定? 如果我可以,app.config应该在哪里生活? 谢谢, 加雷斯。

正则表达式无法匹配内部可重复出现的事件

我无法多次匹配嵌套捕获组,结果只给了我最后一次内部捕获。 输入字符串: =F2=0B=E2some text =C2=A3 正则表达式: (\=([0-9A-F][0-9A-F]))+ 它返回的捕获组是: 第1组: =F2=0B=E2 =C2=A3 第2组: E2 A3 但我需要第2组返回: F2 0B E2 和 C2 A3 在每个外部群体内。 这有可能吗?