小编Jor*_*dan的帖子

在C#中匹配西里尔符号

我有一个巨大的代码文件,有很多行,如下所示:

Enterprise::TextMessageBox::Show(String::Format(S"????????? ? ???????:\n\n{0}", e->Message), S"??????");
Run Code Online (Sandbox Code Playgroud)

我想要做的是找到代码的每个部分,用我提供的另一个文本字符串的cyrilic符号.我的问题是,我似乎无法做出好的表达,所以我可以抓住线条.另一个问题是有时候线条只包含一个这样的字符串,但有时候它们在一行中包含2个或更多.

每个这样的字符串都是相似的,它看起来像这样:

S"some cyrilic symbols"
Run Code Online (Sandbox Code Playgroud)

我试图用Regex类来制作它,但我似乎无法对字符串做出足够好的模式.

c# regex

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

如何从图像中的特定颜色中查找像素数?

所以我正在尝试制作一个程序,可以找到它中有多少像素的特定颜色.图像是用相机拍摄的照片,之后在photoshop上标记了一些区域,我需要找到这些像素的确切数量.但我几乎没有问题.我正在使用getPixel(x,y),但我正在与我想要的Color.FromArgb(红色,绿色,蓝色)进行比较但是......我的第一个问题是颜色有点不同,例如我想要找出RGB 116,110,40的颜色但是当你在photoshop上用这种颜色绘制时,一些像素会得到一些不同的颜色,比如RGB 115,108,38(以及其他相似的颜色),我也想包括它.所以我终于提出了这个代码(但似乎id现在正常工作):

public Form1()
    {
        InitializeComponent();
    }

    Bitmap image1;
    int count=0;
    int red, green, blue;
    int redt, greent, bluet;
    double reshenie;

    private void button1_Click(object sender, EventArgs e)
    {
        try
        {
            red = int.Parse(textBox1.Text);
            green = int.Parse(textBox2.Text);
            blue = int.Parse(textBox3.Text);

                           // Retrieve the image.
            image1 = new Bitmap(@"C:\bg-img.jpg", true);
             double widht, height, pixel ;
            int x, y;
            MessageBox.Show(pixel.ToString());

            // Loop through the images pixels            
            for (x = 0; x < image1.Width; x++)
            {
                for (y = 0; y < image1.Height; …
Run Code Online (Sandbox Code Playgroud)

c# colors

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

按对象的字段组合列表中的对象

我有一个BillArticle对象列表,这个类看起来像这样:

public class BillArticle
{
    public int ArticleID { get; set; }

    public string ArticleName { get; set; }

    public double ArticleQuantity { get; set; }

    public double ArticlePrice { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

所以我有List contaning让我说10个对象,我想通过重复ArticleID和ArticlePrice合并这些对象.

所以我的问题是这样的:我想要查看列表,如果有2个或更多具有相同ArticleID和相同价格的对象将它们合并(以汇总ArticleQuantity).我一直在冲我的头一段时间,如果有人能帮我一把,那将是非常棒的.感谢你提前的帮助,抱歉我的英语不好.

c#

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

标签 统计

c# ×3

colors ×1

regex ×1