c# 用lamda表达式方式创建一个线程执行匿名方法

                    string[] paths = openFileDialog.FileNames;
                    System.Threading.Thread td=new System.Threading.Thread(()=> {
                       
                        foreach (var item in paths)
                        {
                            if (File.Exists(item))
                            {
                                TempleteInfo tepleteInfo = CreateNewTemplate(item);
                                if (tepleteInfo != null)
                                {
                                    _sortImageList.Add(tepleteInfo);
                                }
                            }
                        }
                        if (_sortImageList != null)
                        {
                            //安装质量值降序排序,然后依次显示在界面上
                            _sortImageList.Sort(TempleteInfoHelper.SortedTempleteInfoByQuality);
                            ShowSimilarityInfo();
                        }
                    });
                    td.IsBackground = true;
                    td.Start();

你可能感兴趣的:(c# 用lamda表达式方式创建一个线程执行匿名方法)