【C#下如何用NPlot绘制期货股票K线图(3):设计要显示的股票价格图表窗口并定义相应类的成员及函数】教程文章相关的互联网学习教程文章

c# – 使用sum函数获得incorect答案【代码】

当我从datagridview获取数据到以下文本框,并且在其上应用了该函数时,我通常会得到不正确的结果.我正在应用sum函数,它在result.text中提供的答案是不正确的.有人可以在下面的代码中指出问题吗?public void addqty(){int a, b;bool isAValid = int.TryParse(val1.Text, out a);bool isBValid = int.TryParse(val2.Text, out b);result.Text = (a + b).ToString();}解决方法:如果val1或val2未通过Parse,则a或b将等于0.您需要确保它们...

C#如何从公共构造函数中调用私有构造函数【代码】

我希望能够使用公共构造函数实现一个类,该构造函数默认调用私有构造函数,我认为它与下面的代码很接近,但事实并非如此.public MySQLConnector(): this MySQLConnector (ConfigurationManager.AppSettings["DBConnection"]){}private MySQLConnector(string dbConnectionString){//code}解决方法:你几乎得到了它.只需使用此(…),不使用类名:public MySQLConnector(): this(ConfigurationManager.AppSettings["DBConnection"]) { }这...

c# – 如何强制所有实现在其构造函数中调用特定方法【代码】

是否有可能在C#中指示构造强制调用实现方法?我创建了一个强制实现类来实现方法的接口.现在我想要所有实现类的构造函数调用此方法. 我知道我可以创建一个基类并在其构造函数中调用该方法,但我不能强制每个子类调用基类构造函数?解决方法:不,抽象类将是您的解决方法.public abstract class MyAbstract : IMyInterface {public MyAbstract(){MyMustCallmethod();}public abstract void MyInterfaceMember();//Let derived classes i...

c# – SignalR不调用jQuery函数【代码】

我在我的页面中有这段代码,但是当我在数据库中进行更改时它不会运行,可能是什么问题.这开始很好,当我加载页面时,这执行两次函数,但如果我向数据库发送一个消息,这不执行. $(function () {var chat = $.connection.chatHub; chat.client.allTalks = function () {refresh(); }; $.connection.hub.start();refresh();});服务器端(中心):[HubName("chatHub")]public class ChatHub : Hub{public static void AllTalks(){IHubContext...

有没有办法从属性中测量C#函数执行时间?

我正在寻找为系统中的某些重要函数调用发布自定义性能计数器.我想在生产环境中持续监控这些性能计数器. 有没有办法让我用自定义属性标记某些函数,该属性可以测量执行给定函数所花费的时间?我想避免注入自定义代码,从而用监控代码污染与业务相关的功能. 属性中的代码如何跟踪函数执行所花费的时间? 请不要建议使用Profiler.我不打算调试或基准性能.但只是想在全天候生产中跟踪它.解决方法:好吧,你需要一些代码来执行你的函数并分析...

c# – 在每个函数中使用DataContext【代码】

我有一个处理所有数据库操作的类.我已经读过,最好将多个DataContext实例用于不同的读/写/更新/删除操作,而不是一个长时间使用的DataContext实例. 这意味着在数据库上执行读/写/更新/删除的每个函数都需要这样做:public int GetSomeID(string name){using (XXDataContext context = new XXDataContext(connStr)){...}}public int GetAnotherID(string name){using (XXDataContext context = new XXDataContext(connStr)){...}}publ...

C# – 在函数中返回混合类型【代码】

我有一些不同的数据类型,我需要在函数中做一些事情.这些数据需要在函数中处理并作为对象返回,我相信它被调用. 这是我刚刚在这里写的一些没有经过测试的代码,但我认为它显示了我想要做的事情.我希望你们能帮我解决这个问题.private void Button_Click(object sender, RoutedEventArgs e) {// Here im calling the function which returns data to the objectobject thoseProcessedData = SomeTestObject(5, "ABC", SomeOtherThing);...

c# – Marshal.SizeOf(Type t)函数【代码】

我知道SizeOf()应该用于与非托管代码交互,但我的问题是为什么System.Runtime.InteropServices.Marshal.SizeOf(typeof(System.Char))返回1而不是2?我假设C#char应该等同于非托管的wchar_t,其大小为2个字节.那会引起问题吗?解决方法:从Marshal.SizeOf开始:For character types, the size is affected by the CharSet value applied to that class.根据CharSet Enumeration,默认为CharSet.Ansi:Although the common language runt...

c# – 如何从应用程序测试CustomAction函数?【代码】

我想对WiX安装程序的C#CustomAction函数进行快速测试.即从我的C#WinForms应用程序中调用它们. 因为它已知函数的格式为ActionResult MyAction(Session s) 但是如何创建会话参数以将其传递给函数? 像这样Session session = ? <--- no constructor session["VAR"]="123"; ActionResult = MyAction(session);解决方法:会话对象由Windows Installer初始化,并在运行时填充值.但你不必依赖它.尝试重新构建代码,以便可以独立测试其功能部...

C#如何使用构造函数中存储在变量中的classname创建新对象?【代码】

我在一个程序中有8个表单(和计数).我有这个重复的代码来实例化或带回每个表单的“可见”,并希望有一块模块化的代码,将执行此片段中显示的这些检查://Some form classes: Form f2 = new Form_DisplayCustomersList(); ...and other forms too... ///The code that I would like to modularize, so I don't have to repeat it for every form: private void button1_Click(object sender, EventArgs e) { //check f...

c# – 如何覆盖返回任务的函数【代码】

我有以下几点:public override Task<SignInStatus> PasswordSignInAsync(string userName, string password, bool isPersistent, bool shouldLockout) {return base.PasswordSignInAsync(userName, password, isPersistent, shouldLockout); }我想将其修改为以下内容:public override Task<SignInStatus> PasswordSignInAsync(string userName, string password, bool isPersistent, bool shouldLockout) {var result = base.Pas...

c# – ArgumentNullException:值不能为null.参数名称:构造函数【代码】

我正在使用EF 7构建一个ASP.NET 5 MVC应用程序.我有三个型号:书类:public class Book : IBook<MangaChapter>, IHasThumbnail, IBugChecker{public Book(){Chapters = new List<MangaChapter>();}[Key]public int ID { get; set; }[Required]public string Title { get; set; }[Required][DataType(DataType.MultilineText)]public string Description { get; set; }public string ThumbnailPath { get; set; }public virtual ILi...

c# – 可移植类库与.NET 4.6没有DataContract或Serialization函数【代码】

我刚刚在一个全新的Windows 10副本上拿出了一个全新的Visual Studio 2015副本.我试图创建一个简单的可移植类库(PCL)并试图添加一个简单的数据契约:namespace ClassLibrary1 {using System.Runtime.Serialization;[DataContract]public class Class1{} }编译器告诉我: 找不到类型或命名空间名称’DataContract(您是否缺少using指令或程序集引用.当选择.NET 4.6作为目标时,似乎缺少名称空间System.Runtime.Serialization. 当为目标...

c# – 使用Unity.Mvc5注入依赖项时的多个控制器构造函数【代码】

我对依赖注入非常陌生,我刚刚设置了Unity.Mvc5,并且取得了一些成功.但是现在我遇到了控制器类中多个构造函数的问题.我已经有了处理我的UserManager的构造函数和以下教程我理解我需要另一个构造函数来实例化我的接口.但是当我这样做时,我收到以下错误:The type OrganisationController has multiple constructors of length 1. Unable to disambiguate.来自我的控制器的片段:private IPush _pushMessage;// Here is the problem!p...

c# – 等待异步任务函数和在void函数中调用await之间有什么区别?【代码】

要了解这个问题,请查看await调用和以下示例的函数InitSyncContext()的定义. 基于此我想知道程序将如何在每个场景中表现,因为我不完全理解调用等待InitSyncContext(存储)和在没有返回任务的情况下进行await调用之间的区别. 作为参考我之前做了一个研究,我发现了一个类似的example here,但我认为它在我的情况下是不同的. *以下代码是现实世界代码的简化示例,仅用于演示目的.void Main() {Initializer(); }private async void Initial...

绘制 - 相关标签