123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- using System;
- using System.Collections.Generic;
- using System.Diagnostics;
- using System.Linq;
- using System.Text;
- using System.Text.RegularExpressions;
- using System.Threading.Tasks;
- using System.Windows;
- using System.Windows.Controls;
- using System.Windows.Data;
- using System.Windows.Documents;
- using System.Windows.Input;
- using System.Windows.Media;
- using System.Windows.Media.Imaging;
- using System.Windows.Navigation;
- using System.Windows.Shapes;
- using FWindSoft.Wpf.Controls;
- using Test.DataServer;
- namespace Test
- {
- /// <summary>
- /// MainWindow.xaml 的交互逻辑
- /// </summary>
- public partial class MainWindow : Window
- {
- public MainWindow()
- {
- InitializeComponent();
- this.CommandBindings.Add(new CommandBinding(ApplicationCommands.Save, ExecutedRoutedEventHandler));
- //var path = @"D:\Test\test.20180101112233.txt";
- //var fileName = System.IO.Path.GetFileName(path);
- //var fileName2 = System.IO.Path.GetFileNameWithoutExtension(path);
- //Regex regex = new Regex(@"(?<=\.).*?(?=\.)");
- //var ddd=regex.Replace(path, "ccc", 1);
- //DataServerUtil.Current.SaveData<DataServerTest>(new DataServerTest() { Name = "name1" });
- //DataServerUtil.Current.SaveData<DataServerTest>(@"child\dataTest", new DataServerTest() { Name = "name2" });
- //bool expired1 = DataServerUtil.Current.IsExpired<DataServerTest>(DateTime.Now.AddDays(1));
- //bool expired2 = DataServerUtil.Current.IsExpired<DataServerTest>(DateTime.Now.AddDays(-1));
- //var result=Regex.IsMatch("外", "外|内");
- //GroupTest.Dd();
- //var rrr = Regex.IsMatch(" 管道流向指示符", "流向指示符|风向箭头");
- //Stopwatch stopwatch = new Stopwatch();
- //stopwatch.Start();
- //var set1=DPAlgorithml.GetSetpSet2(40);
- //stopwatch.Stop();
- //var teim1 = stopwatch.ElapsedMilliseconds;
- //stopwatch.Restart();
- //var ccc = stopwatch.ElapsedMilliseconds;
- //var set2 = DPAlgorithml.GetSetpSet(40);
- //stopwatch.Stop();
- //var teim2 = stopwatch.ElapsedMilliseconds;
- Stopwatch stopwatch = new Stopwatch();
- stopwatch.Start();
- var result = DPAlgorithml1.GetSouluction(new List<int>() {1, 3, 5}, 11);
- stopwatch.Stop();
- var teim2 = stopwatch.ElapsedMilliseconds;
- }
- private void ExecutedRoutedEventHandler(object sender, ExecutedRoutedEventArgs e)
- {
- }
- private void TextBox_MouseMove(object sender, MouseEventArgs e)
- {
- TextBox textBox = sender as TextBox;
- MaskOptions.SetIsShow(textBox, true);
- }
- private void cc_MouseMove(object sender, MouseEventArgs e)
- {
- //Border textBox = sender as Border;
- //MaskOptions.SetIsShow(textBox, true);
- }
- private void Button_Click(object sender, RoutedEventArgs e)
- {
- //MainWindow window = new MainWindow();
- //window.ShowDialog();
- Stopwatch stopwatch = new Stopwatch();
- stopwatch.Start();
- var set1 = DPAlgorithml.GetSetpSet(30);
- stopwatch.Stop();
- var minCount = set1.Min(c => c.Count);
- var teim1 = stopwatch.ElapsedMilliseconds;
- stopwatch.Restart();
- var ccc = stopwatch.ElapsedMilliseconds;
- var set2 = DPAlgorithml.GetSetpSet2(30);
- stopwatch.Stop();
- var minCount2 = set2.Min(c => c.Count);
- var teim2 = stopwatch.ElapsedMilliseconds;
- }
- private void cc_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
- {
- }
- private void cc_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
- {
- }
- }
- }
|