我有这两个例子:
1示例:
Series seria = new Series("name");
for(int i = 0 ; i < 100000 ; i++)
{
seria.Points.Add(new DataPoint(i, i));
}
seria.Points.Clear(); // - this line executes 7.10 seconds !!!!!!!!!!
Run Code Online (Sandbox Code Playgroud)
Series来自System.Windows.Forms.DataVisualizationdll的课程
2示例:
List<DataPoint> points = new List<DataPoint>();
for (int i = 0; i < 100000; i++)
{
points.Add(new DataPoint(i, i));
}
points.Clear(); // - this line executes 0.0001441 seconds !!!!!!!!!!
Run Code Online (Sandbox Code Playgroud)
我想使用Maven的exec命令运行一个main方法.我可以设置它运行得很好,但我的类的输出被Maven的文本包围.
Run Code Online (Sandbox Code Playgroud)[INFO] Error stacktraces are turned on. [INFO] Scanning for projects... [WARNING] ... (actual program output) ... [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 11.351s [INFO] Finished at: Fri Apr 01 11:38:15 PDT 2011 [INFO] Final Memory: 50M/452M [INFO] ------------------------------------------------------------------------
有没有办法只捕获程序输出而不是Maven输出?或者我是否需要重写我的软件才能写入文件(不理想)?
我有3个选择:套接字,activeX,com,以便在一台计算机上的应用程序之间进行通信.哪个更快?
我覆盖ProcessCmdKey,当我得到Keys参数时,我想检查这Keys是字母,数字还是特殊符号.
我有这个片段
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
char key = (char)keyData;
if(char.IsLetterOrDigit(key)
{
Console.WriteLine(key);
}
return base.ProcessCmdKey(ref msg, keyData);
}
Run Code Online (Sandbox Code Playgroud)
一切都适用于字母和数字.但是当我按下F1-F12时,它会将它们转换成字母.
也许有人知道更好的方法来解决这个任务?
在MS CRM中当用户单击"发票付款"时,我需要通知外部站点此发票已付款这是否可以实现此目的?
我在外部有StoryBoard ResourceDictionary.我可以成功地回顾这个故事板,但我不能签署Completed活动
我得到了InvalidOperationException:
"System.Windows.Media.Animation.Storyboard"类型的指定值必须将IsFrozen设置为false才能进行修改.
我有可以包含很多点的图表(10000 +)当我缩放图表以查看屏幕中的所有点时,需要一些时间来绘制它们

你可以建议我一些优化,以便不画出所有的观点
c# ×5
mschart ×2
.net ×1
activex ×1
c++ ×1
clear ×1
collections ×1
com ×1
dynamics-crm ×1
guid ×1
java ×1
key ×1
math ×1
maven ×1
optimization ×1
sockets ×1
stdout ×1
storyboard ×1
windows ×1
wpf ×1