用C#,查找一个字符串在另一个字符串中出现的位置,如找不到返回不存在

来源:百度知道 编辑:UC知道 时间:2024/06/15 01:17:52
这个怎么做呀,本人新手,谢谢帮忙!

int i = "abcde".IndexOf("cd");
不过这段代码不安全,可能会被黑客利用
最好
string str=“cd”
if(cd.leangth<="abcde".leangth)
{
int i = "abcde".IndexOf("cd");}

int i = "abcde".IndexOf("cd");
如果i = -1, 表示没有这个东西。
否则,i等于子串的位置。

用indexof喔

using System;
using System.Collections.Generic;
using System.Text;

namespace C_Sharp
{
class Program
{
static void Main(string[] args)
{
string m_FristString= null;
string m_SecondString = null;
Console.WriteLine("enter first string:");
m_FristString = Console.ReadLine();

Console.WriteLine("enter Second string:");
m_SecondString = Console.ReadLine();
bool bCheck = checkString(m_FristString,m_SecondString);
if(bCheck)

VBS中怎么判断(查找)一个字符串是否在另一个字符串中出现 C++编程:在字符串中查找另一个字符串,大家帮忙 编写一个C函数,查找字符串中的子字符串,并返回这个字符串在原串中的起始位置. 查找:ASP中在一段字符串中查找另一个字符串的代码的问题? 、将一个字符串插入到另一个字符串的指定位置。 (用C语言写程序) 用C语言编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数 求助 ASP中在一段字符串中查找另一个字符串的代码? 请用C语言编写一个程序,判断一个字符串插入到另一个字符串的指定位置 vb中如何循环用instr()来获得一个字符串在另一个字符串中出现的次数? C语言,将一个字符串插入到另一个字符串的制定位置