Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Comparing an integer to a value in a string
Message
From
19/12/2012 10:50:53
 
 
To
19/12/2012 10:29:00
General information
Forum:
ASP.NET
Category:
Other
Environment versions
Environment:
C# 2.0
Miscellaneous
Thread ID:
01560155
Message ID:
01560170
Views:
36
>>Hi,
>>
>>My title is not very clear so I will explain what I am looking for. I have an XML file that my ASP.NET application reads into a dataset. One of the columns of the dataset has a string of the following format (examples):
>>"1,3,29"
>>"2"
>>"4,5,1"
>>That is the string contains number(s) separated by commas (btw, if the answer to my question involves changing the separator from comma to something different, I can do it).
>>Then I need to compare if a certain number (integer) is in the string. For example, say a variable iNumber is within the string. E.g. in pseudo code:
>>
>>iNumber = 3
>>cString = "2,4,12"
>>If (iNumber = Withint( cSring))
>>{ 
>>    // process
>>}
>>
>>
>>Any suggestions on how to compare the number (iNumber) to the content of the string? TIA.
>
>
>			string s = "2,3,25";
>
>			int i = 25;
>
>			bool isIn = s.Split(new char[] { ',' }).Contains(i.ToString());
>			Console.WriteLine("Is in {0}", isIn);
>
>			Console.ReadLine();
>
Duh! I thought of that after my first attempt :-{
Previous
Reply
Map
View

Click here to load this message in the networking platform