Solved

Splitting String into Int

Posted on 2014-02-10
3
392 Views
Last Modified: 2014-03-26
Hi,

I have a simple string 35,1

Which is separated by a comma.

Taking this string I need to output two int’s

X = 35
Y = 1

Is this possible please?
0
Comment
Question by:andyw27
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 19

Accepted Solution

by:
regmigrant earned 500 total points
ID: 39847698
Heres a routine that will split the two on the comma into two elements of a string array then uses int.parse to produce the numbers.  NB: this will error if the numbers cannot parse to an integer - you can use int.tryparse(word) to catch such situations

 
using System;

class Program
{
    static void Main()
    {
      string s = "35,1";
      //
      // Split string on commas returns both elements as a string array
      //
      string[] words = s.Split(',');
      foreach (string word in words)
      {
                     num = int.parse(word)
          Console.WriteLine(num);
      }
    }
}
0
 
LVL 11

Expert Comment

by:SAMIR BHOGAYTA
ID: 39849266
hi.. this is your solution
string str = "35,1";

string [ ] str1 = str.split(",");
int n1 = convert.toInt(str1[0].toString());
int n2 = convert.toInt(str1[1].toString());

try this I hope it's working...
0
 
LVL 51

Expert Comment

by:Gustav Brock
ID: 39861416
You can also use one-liners:

string v = "35,1";
int x = Convert.ToInt32(v.Split(',')[0]);
int y = Convert.ToInt32(v.Split(',')[1]);

/gustav
0

Featured Post

Is Your Team Achieving Their Full Potential?

74% of employees feel they are not achieving their full potential. With Linux Academy, not only will you strengthen your team's core competencies but also their knowledge of of the newest IT topics.

With new material every week, we'll make sure that you stay ahead of the game.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
The article shows the basic steps of integrating an HTML theme template into an ASP.NET MVC project
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…

630 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question