You might need another Then after Else (tempString.Equals("cold"))-Damien On Mar 3, 6:38 pm, oompa_l <[email protected]> wrote: > I added the following to the For Loop, and it's not liking it, though > there are no clues wither in the "syntax error". Any ideas what might > be the problem? > > Dim tempString As String = Convert.ToString(parts(6)) > Dim humString As String = Convert.ToString(parts(7)) > > Dim tempDbl As Double > Dim humDbl As Double > > If (tempString.Equals("hot")) Then > tempDbl = 0.0 > ElseIf (tempString.Equals("temperate")) Then > tempDbl = 0.5 > Else (tempString.Equals("cold")) > tempDbl = 1.0 > End If > > On Mar 1, 8:11 am, David Rutten <[email protected]> wrote: > > > Hi oompa, > > > DotNET has a number of string utility functions. Some of them are > > rather complicated because they might involve culture specific rules. > > > if (name = "charlies") then > > > if (name.Equals("charlie")) then > > > if (name.StartsWith("charlie")) then > > > if (name.Contains("charlie")) then > > > if (name Like "*charlie*)) then > > > and so on and so forth.. > > > -- > > David Rutten > > [email protected] > > Robert McNeel & Associates > > > On Mar 1, 12:32 am, oompa_l <[email protected]> wrote: > > > > If I wanted to tack on a a conditional statement within the code that > > > would check a string by a number of cases and assign colours to each > > > one, how would I do that - I am familiar with Java's syntax where you > > > might write something like if (name.equals("charlies") { the function > > > would go here... }
