小编dig*_*All的帖子

string.compare和字符串进行比较

我有这样的代码

private void btnStartAnalysis_Click(object sender, EventArgs e)

            {

        //Checks for the selectedItem in the cmbOpearions dropdown and make call to appropriate functions.
        if((string) (cmbOperations.SelectedItem) == "PrimaryKeyTables")
            {
            //This is the function call for the primary key checking in DB
            GetPrimaryKeyTable();
            }

        //Checks for the selectedItem in the cmbOpearions dropdown and make call to appropriate functions.
        if((string) (cmbOperations.SelectedItem) == "NonPrimaryKeyTables")
            {
            //This is the function call for the nonPrimary key checking in DB
            GetNonPrimaryKeyTables();
            }

        //Checks for the selectedItem in the …
Run Code Online (Sandbox Code Playgroud)

c# visual-studio winforms

1
推荐指数
1
解决办法
221
查看次数

如何将我的 ImageButton 添加到 ToolStrip

创建 IImageButton 并添加到工具条中:

ImageButton imageButton1 = new ImageButton();
toolstrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
            imageButton1});
Run Code Online (Sandbox Code Playgroud)

崩溃错误

错误 1 ​​无法将类型“lient.userControl.ImageButton”隐式转换为“System.Windows.Forms.ToolStripItem”E:\net_project\trunk\Client\Client\userControl\ToolBox.cs 29 15 客户端

我的图像按钮^

public partial class ImageButton : PictureBox, IButtonControl
    {
        #region Consturctor
        public ImageButton()
        {
            InitializeComponent();
        }

        public ImageButton(IContainer container)
        {
            container.Add(this);

            InitializeComponent();
        }
        #endregion

        private bool isDefault = false;
        private bool isHover = false;
        private bool isDown = false;


        #region IButtonControl Members

        private DialogResult m_DialogResult;
        public DialogResult DialogResult
        {
            get
            {
                return m_DialogResult;
            }
            set
            {
                m_DialogResult = value;
            }
        } …
Run Code Online (Sandbox Code Playgroud)

c# toolstrip imagebutton winforms

1
推荐指数
1
解决办法
3137
查看次数

在webforms中向面板添加多个控件

我希望能够向面板添加多个标签控件并在onlick事件中显示它们.我的代码第一次做了我想要的,然后在第二个onlick事件上用新标签替换标签,依此类推.

这是我到目前为止:

 private void createTaskLabel(Guid GoalID, string Goal)
 { 
     Label taskLabel = new Label();
     taskLabel.ID = GoalID.ToString();
     taskLabel.Text = Goal.ToString();
     TaskPanel.Controls.Add(taskLabel);
 }
Run Code Online (Sandbox Code Playgroud)

因此,例如,这会创建一个带有唯一ID的新标签(在别处处理)并将其放置在面板中并显示它.当onlick再次触发时,只需更换相同的标签,而不是在其下方出现的新标签.

c# asp.net

1
推荐指数
1
解决办法
2716
查看次数

c#list compare

嗨,我需要找到一种方法来比较许多(c#)List对象,以输出每个对象中出现的数字.

例如

List1{1, 2, 3, 4, 5}
List2{1, 3, 6, 8}
List3{1, 2, 3}
Run Code Online (Sandbox Code Playgroud)

这将返回{1,3}

c# compare list

1
推荐指数
1
解决办法
1316
查看次数

试试Catch Block

我是新来的C#和从未试图创建一个try catch块,我正在那里的错误表示"一键已经存在",在HybridDictionary的一个错误,我怎样才能把.Adds在try catch块,并忽略如果密钥已经存在:

这是2个HybridDictionaries的原始代码:

public MWRichTextBox() : base() {

        // Initialize default text and background colors
        textColor = RtfColor.Black;
        highlightColor = RtfColor.White;

        // Initialize the dictionary mapping color codes to definitions
        rtfColor = new HybridDictionary();
        rtfColor.Add(RtfColor.Aqua, RtfColorDef.Aqua);
        rtfColor.Add(RtfColor.Black, RtfColorDef.Black);
        rtfColor.Add(RtfColor.Blue, RtfColorDef.Blue);
        rtfColor.Add(RtfColor.Fuchsia, RtfColorDef.Fuchsia);
        rtfColor.Add(RtfColor.Gray, RtfColorDef.Gray);
        rtfColor.Add(RtfColor.Green, RtfColorDef.Green);
        rtfColor.Add(RtfColor.Lime, RtfColorDef.Lime);
        rtfColor.Add(RtfColor.Maroon, RtfColorDef.Maroon);
        rtfColor.Add(RtfColor.Navy, RtfColorDef.Navy);
        rtfColor.Add(RtfColor.Olive, RtfColorDef.Olive);
        rtfColor.Add(RtfColor.Purple, RtfColorDef.Purple);
        rtfColor.Add(RtfColor.Red, RtfColorDef.Red);
        rtfColor.Add(RtfColor.Silver, RtfColorDef.Silver);
        rtfColor.Add(RtfColor.Teal, RtfColorDef.Teal);
        rtfColor.Add(RtfColor.White, RtfColorDef.White);
        rtfColor.Add(RtfColor.Yellow, RtfColorDef.Yellow);
        rtfColor.Add(RtfColor.WhiteSmoke, RtfColorDef.WhiteSmoke);

        // Initialize the dictionary mapping default Framework font families to
        // …
Run Code Online (Sandbox Code Playgroud)

c# try-catch

1
推荐指数
1
解决办法
606
查看次数

从具有相同列表的子项的列表中查找最大ID

我有一个有孩子[同一类型]的人员名单.我从xml文件中获取列表.

场景:

人:身份证,姓名,性别,年龄,儿童[有关领域的类]

如果personList有1,2,5个Ids,
2和5分别有3,4和6,7,8.
我必须得到最大id为8.

如何使用lambda表达式从PersonList获取Id的最大值?

c# lambda

1
推荐指数
1
解决办法
1117
查看次数

循环碰撞逻辑错误

我有一个循环,它应该检测并删除列表中与放置的对象相交的任何对象.代码如下:

for (int i = 0; i < levelObjects.Count(); i++)
{
    if (levelObjects[i].BoundingBox.Intersects(mouseBlock.BoundingBox))
    {
        levelObjects.RemoveAt(i);
    }
}
Run Code Online (Sandbox Code Playgroud)

遇到多次碰撞的情况时,有时不会检测到碰撞.交叉功能正常.我的循环导致了什么呢?

c# loops for-loop

1
推荐指数
1
解决办法
57
查看次数

使用具有特定边列表的 igraph 在 R 中创建二分图

我是 R 和 igraph 的新手。我想在两个节点集(一个有 2115 个节点,另一个有 4 个节点)之间制作一个具有指定边列表的二部图。这听起来很容易,但我在构建它时遇到了很多困难,到目前为止还没有结果。我将不胜感激任何帮助。这是我的一段代码:

library(igraph)
test <- graph.data.frame(file.choose(), directed=T)
edge <- read.table(text="e1 e2
779 958
779 1293
779 1503
1124 97
1124 151
2078 979
1970 344", header=T)
edgels <- graph.edgelist(as.matrix(edge))
g <- graph.bipartite(test, edgels, directed=T)
Run Code Online (Sandbox Code Playgroud)

我不知道我的代码哪里错了,我想这都是因为我是新手。非常感谢您的帮助。

r igraph bipartite

1
推荐指数
1
解决办法
7087
查看次数

使用自定义键在C#中的数组或列表?

是否可以创建一个数组或列表或与custon整数键相等的东西?

例如,
我想要一个大小为3的数组,但没有默认键0,1,2,但使用如下定位键:100,302,502

c# arrays

0
推荐指数
1
解决办法
1755
查看次数

C#orderby使用object的int属性对象列表

我试图通过每个对象的权重(int)对对象数组进行排序.我正在使用的代码是:

Node[] sortedNodes = nodeArray.OrderBy(x => x.getWeight());
Run Code Online (Sandbox Code Playgroud)

我也试过类似的东西:

IEnumerable<Node> sortedNodes = nodeArray.OrderBy
(node => node.getWeight, IComparable<int>);
Run Code Online (Sandbox Code Playgroud)

我想知道是否有人可以帮我发送正确的方向.

编辑:
我收到以下错误:

错误1无法从用法推断出方法'System.Linq.Enumerable.OrderBy(System.Collections.Generic.IEnumerable,System.Func)'的类型参数.尝试显式指定类型参数.C:\ Users\paul\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 26 34 HuffmanCode

c# sorting sql-order-by

0
推荐指数
1
解决办法
2351
查看次数