• If this is your first visit, you will have to register before you can post. To view messages, please scroll below and select the forum that you would like to visits. Questions? Be sure to check out the Forum FAQ.

Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

ReadAllText - String

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • NinjaTrader_PatrickH
    replied
    Hello suprsnipes,

    I am glad you were able to figure this out and thanks to koganam for the assistance.

    Leave a comment:


  • suprsnipes
    replied
    Why not? "AB1" is a string, not a concatenation of a string and an int, which would be meaningless anyway, as those 2 entities are completely different objects. Just read it as the string that it is and be done with it.
    I'm sure this is simple but I'm not sure how to do this. What object should I be using and instead of using the following? What do I need to change?

    Code:
    // Saves the first value
    if (splitCounter == 2)
    {
    upcomingPhase = double.Parse(s);
    }
    Regards,
    suprsnipes

    Ok. Obviously I'm not a programmer but whilst waiting for a reply I come across an example that simply uses 's' and changing the variable to a string works, thanks for the hint koganam.
    Last edited by suprsnipes; 05-15-2015, 01:28 AM.

    Leave a comment:


  • koganam
    replied
    Originally posted by suprsnipes View Post
    Hi,

    I have not attempted to use this method to read a text file that contains a combination of 2 letters and a number, for example AB1 before and not sure if I can. Obviously it is not an integer or double and I can't use string.Parse(s), the error message I am getting in the output window is "Input string was not in a correct format."

    Can anyone offer any help as to how I could read this text document.

    Regards,
    suprsnipes
    Why not? "AB1" is a string, not a concatenation of a string and an int, which would be meaningless anyway, as those 2 entities are completely different objects. Just read it as the string that it is and be done with it.

    Leave a comment:


  • Calonious
    replied
    Originally posted by suprsnipes View Post
    Hi,

    I have not attempted to use this method to read a text file that contains a combination of 2 letters and a number, for example AB1 before and not sure if I can. Obviously it is not an integer or double and I can't use string.Parse(s), the error message I am getting in the output window is "Input string was not in a correct format."

    Can anyone offer any help as to how I could read this text document.

    Regards,
    suprsnipes
    I think your best bet would be to use a LINQ expression for this -
    Code:
    string input = AB1;
    string output = new String(input.Where(c => c < '0' || c > '9').ToArray());
    This will take the entire string of input and then skip over the numeric values of the string and grab the other characters and through them into a new string.

    Leave a comment:


  • suprsnipes
    started a topic ReadAllText - String

    ReadAllText - String

    Hi,

    I have not attempted to use this method to read a text file that contains a combination of 2 letters and a number, for example AB1 before and not sure if I can. Obviously it is not an integer or double and I can't use string.Parse(s), the error message I am getting in the output window is "Input string was not in a correct format."

    Can anyone offer any help as to how I could read this text document.

    Regards,
    suprsnipes

Latest Posts

Collapse

Topics Statistics Last Post
Started by ahm1992, Today, 04:56 PM
0 responses
5 views
0 likes
Last Post ahm1992
by ahm1992
 
Started by countjoemoney, Today, 01:16 PM
0 responses
10 views
0 likes
Last Post countjoemoney  
Started by fx.practic, Today, 12:59 PM
0 responses
7 views
0 likes
Last Post fx.practic  
Started by TheNomadicAspie, Today, 12:07 PM
0 responses
8 views
0 likes
Last Post TheNomadicAspie  
Started by alcorr247, Today, 12:04 PM
0 responses
9 views
0 likes
Last Post alcorr247  
Working...
X