C#检索输出全部结果
来源:互联网 发布:unity3d在线编辑器 编辑:程序博客网 时间:2024/06/06 14:28
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace FindStr
{
public partial class Frm_Main : Form
{
public Frm_Main()
{
InitializeComponent();
}
private string[] G_str_array;//定义字符串数组字段
private void Frm_Main_Load(object sender, EventArgs e)
{
G_str_array = new string[] {//为字符串数组字段赋值
"明日科技","C#编程词典","C#范例大全","C#范例宝典"};
for (int i = 0; i < G_str_array.Length; i++)//循环输出字符串
{
lab_Message.Text += G_str_array[i] + "\n";
}
}
private void txt_find_TextChanged(object sender, EventArgs e)
{
if (txt_find.Text != string.Empty)//判断查找字符串是否为空
{
string[] P_str_temp = Array.FindAll//使用FindAll方法查找相应字符串
(G_str_array, (s) => s.Contains(txt_find.Text));
if (P_str_temp.Length > 0)//判断是否查找到相应字符串
{
txt_display.Clear();//清空控件中的字符串
foreach (string s in P_str_temp)//向控件中添加字符串
{
txt_display.Text += s + Environment.NewLine;
}
}
else
{
txt_display.Clear();//清空控件中的字符串
txt_display.Text = "没有找到记录";//提示没有找到记录
}
}
else
{
txt_display.Clear();//清空控件中的字符串
}
}
}
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace FindStr
{
public partial class Frm_Main : Form
{
public Frm_Main()
{
InitializeComponent();
}
private string[] G_str_array;//定义字符串数组字段
private void Frm_Main_Load(object sender, EventArgs e)
{
G_str_array = new string[] {//为字符串数组字段赋值
"明日科技","C#编程词典","C#范例大全","C#范例宝典"};
for (int i = 0; i < G_str_array.Length; i++)//循环输出字符串
{
lab_Message.Text += G_str_array[i] + "\n";
}
}
private void txt_find_TextChanged(object sender, EventArgs e)
{
if (txt_find.Text != string.Empty)//判断查找字符串是否为空
{
string[] P_str_temp = Array.FindAll//使用FindAll方法查找相应字符串
(G_str_array, (s) => s.Contains(txt_find.Text));
if (P_str_temp.Length > 0)//判断是否查找到相应字符串
{
txt_display.Clear();//清空控件中的字符串
foreach (string s in P_str_temp)//向控件中添加字符串
{
txt_display.Text += s + Environment.NewLine;
}
}
else
{
txt_display.Clear();//清空控件中的字符串
txt_display.Text = "没有找到记录";//提示没有找到记录
}
}
else
{
txt_display.Clear();//清空控件中的字符串
}
}
}
}
0 0
- C#检索输出全部结果
- eclipse中运行结果输出比较长,不能全部显示
- 两个检索结果集输出到一个CSV文件中
- C# 输出到txt 结果不对
- 用C#执行批处理并输出结果
- 在AWK中执行命令并使用getline输出全部结果
- shenlan211314 Google检索结果
- 检索结果聚类
- Android学习笔记之百度地图(周边检索poiSearchNearBy跳转页面并输出搜索结果)
- 【转载】实现输入文件夹输入检索类型输出相应结果0.01
- 输出结果
- C#查询数据库把结果输出到XML的例子
- .Net ( C# ) 调用控制台程序并取得输出结果
- c#快速排序算法,输入整数,输出排序结果。
- C#高级编程31.1.3 把结果输出为Html
- C#连接数据库在控制台输出结果集(示例)
- c# winform窗体 调用js脚本语言,然后输出结果
- c# linq排序后的结果输出到一个对象
- C#进制转换操作(三)之16进制操作
- <9>python学习笔记——文件操作
- Maven是什么,以及为什么要使用Maven
- 「Android设计模式之旅」——设计模式的6大原则
- The first C++ program
- C#检索输出全部结果
- springboot集成shiro 实现权限控制
- Java动态代理简单实例:老板与秘书
- Study Jams_设定内外边距
- leetcode287. Find the Duplicate Number
- bilateral filter
- web.xml中servlet ,filter ,listener ,interceptor的作用与区别
- 微信小程序要求的 TLS 版本必须大于等于 1.2
- python3 -- 列表操作(排序 查找 清空 反转 计数 扩展)