标签:c#-4.0

  • 为什么ExpandoObject破坏代码可以正常工作? - c#

    时间:2020-8-28

    设置如下:我有一个名为Massive的开放源代码项目,并且我在动态周围徘徊,以动态创建SQL,并动态创建动态结果集。 为了完成数据库工作,我使用了System.Data.Common和ProviderFactory的东西。这是一个很好用的示例(它是静态的,因此您可以在控制台中运行): static DbCommand CreateCommand(string […]

  • 是否有必要在类库中部署XML文件? - c#

    时间:2020-8-24

    我在VS 2012中开发了许多类库项目,可用于Windows窗体和Web窗体应用程序。 问题很简单。我是否需要将DLL文件本身与创建的XML文件一起部署? 例如,类库项目称为DataWare。构建后,我在Release文件夹中获得了5个文件(该项目参考Entity Framework): 数据仓库数据仓库DataWare.dll.configEntityFr […]

  • 如何使用动力学在C#4.0中扩展现有对象 - c#

    时间:2020-8-24

    我想在c#中拥有类似于javascript的prototype属性。想法是像在javascript中一样扩展类的实例。我发现最接近的东西是使用ExpandoObject,但无法使用现有对象对其进行初始化。另一个问题是,您可以从ExpandoObject取回原始对象。 这是我想做的: var originalObject = new Person(); ori […]

  • 如何从CRM外部的应用程序中的SQL Server获取选项集值 - c#

    时间:2020-8-22

    如何从SQL Server获取实体的选项设置值。我已经开发了一个Windows应用程序,在其中我通过使用模拟从crm获取选项集。但是现在我的要求是使用sql服务器凭据而不是crm凭据从sql服务器获取值。 参考方案 select e.Name as EntityName, e.ObjectTypeCode, s.AttributeName, s.Attrib […]

  • 如何在循环C#时获取数组中的当前索引 - c#

    时间:2020-8-10

    我有一个数组和一个循环,我想找到当前项目的索引,以便可以决定是否在列表框中显示该项目, string[] papers = new string[7] { "Software Development", "Data Fundamentals", "Information and Communication&# […]

  • 如何在.NET中引用特定的基类方法? - c#

    时间:2020-8-10

    在.NET中,我试图猴子修补第3方库。我创建了一个新类Grandchild,该类继承自Parent派生的Child类。在孙子项的替代方法中,我需要跳过“子项”并调用“父项”。那可能吗?换句话说,我想做: public class Grandchild : Child { public void override MyMethod() { // illegal […]

  • 拒绝字符串变量中的字符串 - c#

    时间:2020-8-9

    我需要降低在控制台应用程序中编写字符串的能力,此刻,当输入文本而不是数字时,控制台崩溃。 我现在有一些类似的东西 class Program { static void Main(string[] args) { string[] names = new string[2]; string age; bool agetest = false; Console […]

  • 如何获取最后插入的记录 - c#

    时间:2020-8-7

    我有一个.txt日志文件,其中包含一些记录,这些记录会按分钟附加到该文件中。一分钟后追加的记录数是动态的。即,如果在一分钟内添加2条记录,则在下一分钟内可能会添加5条记录。文件内容如下 "2015-Dec-19 02:00:00 AM", "Apple" "2015-Dec-19 02:00:00 AM� […]

  • 从代码和网站调用Web API - c#

    时间:2020-7-21

    首先,我使用C#4.0作为编码语言。我相信我看到了一些答案,其中4.5引入了一些可以使此操作变得容易得多的方法,但这不是我要求更改框架。 我正在创建一个MVC4 WebApi,它将同时被网站和C#代码使用(在另一个项目中)。通常,当从JavaScript调用时,我会这样做: $.ajax({ dataType: 'text', url: […]

  • 如何在C#中序列化StrokeCollection - c#

    时间:2020-7-14

    我想将笔划保存在内存流中为此使用BinaryFormatter,但是当我尝试序列化Stroke时出现错误,我无法序列化Stroke 有什么方法可以将Stroke保存在内存流中或序列化Stroke? 这是我的代码的一部分 int size = inkCanvas1.Strokes.Count(); IFormatter formatter = new Bina […]