【c# – 在代码中将X509证书添加到商店】教程文章相关的互联网学习教程文章

c#代码.适用于win xp不适用于win 7【代码】

我开始制作一个3D游戏.然后我停了一段时间并安装了win7.现在我想继续努力只是为了发现代码冻结了!在XP上我将视图渲染到窗体上.和游戏循环和所有游戏形式在同一个线程上运行! 这在XP上工作.现在在win7中,3d循环仍然工作相同但是所有表单都不希望与它在同一个线程上工作. 我记得在vb中被称为“doevents”的东西不确定c#中是否有这样的东西… 我试图重新绘制主循环中的所有表单.现在所有的标签都更新但是表格没有得到键输入,并且一段...

如何记录代码以记录C#

我想知道是否有任何方式可以采用某种面向方面的方式来设置C#代码的日志记录.或者,如果代码可以用于自动记录. 目前,代码充斥着Log(“输入方法XXX”)和Log(“离开方法XXX”),这使维护变得非常繁琐. 理想情况下,我希望有一些能够自动执行日志记录的方法,就像为分析库配置库一样. 接下来最好的事情是拥有一些自定义属性,也许我可以使用标记我的方法.这些将在方法的入口和出口处放置一些记录代码. 如果解决方案与EntLib兼容,那将是完美的...

VS2010扩展用于格式化C#代码【代码】

我想创建一个Visual Studio扩展.每当用户运行时,该扩展将主要以定义的方式格式化/缩进C#代码.例如private void Method(int a, int b) { }将被转换为类似的东西private void Method ( int a, int b ){}在这一点上,我没有关于我可以用于此类任务的API的经验或想法.我想知道MS是否提供了解析.cs文件或任何第三方API中的C#代码的API?或任何可以帮助我实现这种事情的通用API.解决方法:您可以使用CodeElement界面(看看这个例子:HOWTO: ...

c# – 如何更改代码以检索datagridview中的特定列?【代码】

我在datagridview中有一个数据列表.例如,一列名为Class(每行有不同的值,见下文),是否有可能有一个组合框,它包含组合框中的所有可能的记录类值? *应该有6A,6B,6C的清单如果稍后将更多类添加到数据库(示例6D),则这些类也应该在组合框中.* datagridview的视图Class Name6A Jane,14 May 1980;Mary,4 June 1980; 6B leen, 31 May 1980; Peter 6 Jan 1980; 6C Eillen...

从C#Winforms执行JavaScript代码【代码】

我正在尝试使用Winforms& amp;我想从JavaScript代码中获取文本.我需要使用Google Translator服务翻译几行.遇到了这个很好的javascript代码,它翻译了给出的消息&将其显示在警告框中.<html> <head> <script type='text/javascript' src='http://www.google.com/jsapi'></script> <script type='text/javascript'> google.load('language','1'); function init () { google.language.translate('How are you?', 'en', 'es', function ...

是否可以限制或限制可以从DLL执行的C#代码的范围?

我正在开发一个项目,我将允许用户编写一些代码,这些代码将被编译,加载和运行,这段代码将允许用户控制应用程序的某些部分.但是,由于这只是允许他们将C#插入到正在运行的应用程序中,因此我希望有一些限制. 有没有什么方法可以运行一段代码但是让我们说阻止任何System.Threading使用或任何System.IO使用? 我知道通过代码并删除任何引用都是可能的,但我相信会有办法解决这个问题.在写这篇文章之前,我至少想检查一下,没有一种更简单,更...

c# – 实体框架5.0b2代码优先:同一个表的一对多和一对一,WITH Cascade Delete【代码】

经过几个小时的反复试验,我达到了这个thread,解释了如何建立一对多关系和一对一的关系,使用相同的两种类型. 但是,我无法使用Cascade Delete:Thrown: “Unable to determine a valid ordering for dependentoperations. Dependencies may exist due to foreign key constraints,model requirements, or store-generated values.”(System.Data.UpdateException) Exception Message = “Unable to determinea valid ordering for de...

c# – 私有静态只读字段上的代码约定和失败【代码】

我班上有一个私有静态只读字段:public class MyClass {// ISSUE #1 -- requires unproven: path != nullprivate static readonly DirectoryInfo MyDirectory =new DirectoryInfo(Settings.Default.MyDirectoryPath);protected virtual void SomeMethod(){if (MyDirectory.Exists){// ISSUE #2 -- requires unproven: !string.IsNullOrEmpty(path)var catalog = new DirectoryCatalog(MyDirectory.FullName);}} }对于问题#1,我使用...

c# – 以XML作为数据源的实体框架代码【代码】

是否可以使用Entity Framework(代码优先)并将数据源作为XML文件?我需要使用XML文件中的值填充域对象. XML文件具有以下结构:<Person name="John" age="12"><Products><Product id="1" name="Product 1" /><Product id="2" name="Product 2" /><Product id="3" name="Product 3" /></Products> </Person>C#域对象具有以下结构:public class Person {public string Name { get; set; }public int Age { get; set; }public ICollect...

c# – 将代码重构为通用方法【代码】

我在我的EntityFramework支持的存储库中有一个reoccuring代码块,我想以某种方式进行泛化并调用方法,因此重用代码而不是重复它. 当前代码块如下所示:// Archive deleted MyItems sections_t.MyItems.Where(x => x.ValidTo == null && !team.MyItems.Contains(x)).ToList().ForEach(x => x.ValidTo = DateTime.Now);// Add or update MyItems sectionsforeach (var MyItemsSection in team.MyItems){if (MyItemsSection.Id == defau...

c# – 在代码中存储变量的最佳方法是什么?【代码】

我正在使用asp.net和c#.我有一些变量,如CurrentCulture,SignedinUserEmail,MenuItemID,用于在不同方法和事件中使用的每个页面,哪种方式最适合保存它们的值?private string _CurrentCulture; private string CurrentCulture {get{return _CurrentCulture;}set{_CurrentCulture = value;} }要么private string CurrentCulture {get{if (ViewState["CurrentCulture"] == null){return "en-UK";}else{return ((string)ViewState["Curr...

c# – 调用堆栈仅包含外部代码【代码】

当我点击另一个变得可见时我想要那个.我是用jQuery做的,但我并不强大.我写了脚本:<script type="text/javascript">$(document).ready(function () {$('.visiblePanel').on('click', function () {$('.invisiblePanel').toggle();});});</script>我通过С#做的布局:Panel visiblePanel = new Panel(); visiblePanel.Style.Add("background-color", "red"); visiblePanel.CssClass = "visiblePanel"; Panel invisiblePanel = new P...

使用正则表达式在C#代码文件中查找方法【代码】

我有30个C#类文件,它们都有一个名称相同但内部代码不相同的方法,我想通过在C#文件中搜索方法的正则表达式匹配以及内部的任何内容来改变它.到目前为止,我的正则表达式可以找到该方法的第一行(这是简单的部分),但我无法弄清楚如何找到开口大括号和结束大括号,其间有未知数量的字符. 这是我的尝试,但我不是专家private void btnDelete_Click\(object sender, EventArgs e\) \{ \S \}这是我需要找到的方法private void btnDelete_Click...

c# – Entity Framework 6首先将多个表转换为一个外键关系代码【代码】

我想知道是否有人可以建议我如何在EF6中首先使用代码完成以下操作 如果我将Table_3作为List添加到Table_1&我的实体中的表_2. EF会自动为Table_3中的两个表生成外键列,而不是识别它们属于同一类型. 我的模型类设置如下.public interface IParent {int ID { get; set; }List<Table_3> Children { get; set; } }public class Table_1 : IParent {[Key]public int ID { get; set; }public string Name { get; set; }public virtual Lis...

c# – 如何创建库项目或重用代码

我正在开发Android应用程序开发,现在我已经切换到Windows Phone 8应用程序开发,并且遇到了问题. 我有5个项目具有相同的架构(即UI和代码完全相同,但只有数据和应用程序名称不同).在Android中我们所做的是创建一个项目并将其作为库项目并使用它作为Jar文件并添加到其他应用程序. 例如:CommonProject作为库Project 1 (a) Right-click on your project -> Properties (b) In Android->Library section click Add CommonProject有关更...