Home > DeveloperSection > Forums > How to check a string contains another string
ezra heywood
ezra heywood

Total Post:145

Points:1019
Posted on    November-27-2014 10:33 PM

 ASP.Net C#  String 
Ratings:


 1 Reply(s)
 452  View(s)
Rate this:

i have string of numbers separated by commas ,How to check if another string contained in that string .

 

For example :

If i have a string :

67,782,452,67632,9,155,323

How to check that 155 is in the previous string using linq ?



Kamlakar Singh
Kamlakar Singh

Total Post:194

Points:1396
Posted on    November-28-2014 7:02 AM

I assume that you want to check if one of the items in the string is your given string. I would split the string first by the delimiter ,, then use Contains or Any:

string[] items = "67,782,452,67632,9,155,323".Split(',');

bool contains = items.Contains("155");

contains = items.Any(i => i == "155");

The problem with the Contains-check on the string is that also "1550" would contain "155".


Don't want to miss updates? Please click the below button!

Follow MindStick