.net - String Concatenation: Final String Value Does Not Equal To The Latest Value
Apr 12, 2012
I have a simple question about string concatenation. Following is the code. I want to ask why s6 = "abcde" and not "akcde"? I have change the s2 value to "k".
Public Class Form1
Public s1 As String = "a"
Public s2 As String = "b"
[Code]....
View 5 Replies
ADVERTISEMENT
Jul 30, 2011
The intent of the code is to open an xls file -minimize it , search for keywords . there are columns like test case name ,priority(simple ,medium and high) with associated keywords.If keywords are found, it shld save the test case name - Priority in a text box. When i run this code i am getting err in
[Code]....
View 1 Replies
May 15, 2008
I've spent the last 3 hours trying to figure out why this string won't concatenate.
The function takes in a mapped drive letter and creates a UNC path and returns it.
Any thoughts welcome:
View 9 Replies
Oct 18, 2011
In VB.net, I tested concatenating 100k strings and found out one thread alone did it in 23 milliseconds. Two threads (each concatenating 50k) then joining the two at the end took 30 milliseconds. Performance wise, it didn't seem beneficial to utilize multiple threads when dealing with only 100k concatenations. Then I tried 3 million string concatenations and two threads each handling 1.5MM always demolished one thread handling all 3 million. I imagine at some point using 3 threads becomes beneficial, then 4, and so on. Is there a more efficient way to concatenate millions of strings in .NET?
fyi, this is the code I wrote:
Imports System.Text
Imports System.Threading
Imports System.IO
[code]....
View 2 Replies
Nov 9, 2011
The below program throws a runtime error (invalid conversion from double) because there is [code]It compiles fine, but when the program is run, it throws a runtime error.Is this a compiler bug? Shouldn't it stop me with a compiler error, like invalid syntax ?
View 2 Replies
Sep 13, 2010
Possible Duplicate: The difference between + and & for joining strings in VB.Net.In VB.NET you can use either += or &= to concatenante a string (ignoring using a StringBuilder for this question -- this is directed at a very simple concatenation).
View 2 Replies
Nov 24, 2010
I am facing a really very interesting problem with string.
My code is
[Code]....
But when I comment those lines (which are uncommented in code above) its working fine.
I am taking value in filepath variable from file dialog's FileName property.
EDIT: I have also compared the values of variable stropt and strwithpara with "IF" condition and found those are same.
View 1 Replies
Jun 14, 2012
I'm trying to concatenate two properties into one string like so:
public class thing
public property word() as string()
public property count() as integer()
[Code]....
This is what I want, but it doesn't help that its in the debug output...I need to put it into a single string. I've tried using a_thing.count(i).tostring, but it doesnt work. If I look at the arrays individually, they have exactly the contents I want. But I can't concatenate them. Does it have something to do with suppressing the new line that debug.writeline usually creates?
View 1 Replies
Sep 17, 2011
I've been having a glitch in my program for the last couple of hours in development. After some investigation, shows that one of my string variables apparently not what it says it is. Lets take a look:
[Code]...
View 2 Replies
Mar 29, 2011
I've got a small app which I use to start a 3rd party application. When run from a shortcut the VB app starts the 3rd party app to and when loaded it displays its own file/folder interface, the VB app the closes itself. However, if you open a file in explorer associated with the 3rd party app, the 3rd party application loads and opens the file itself and not the file/open interface.
Uh OK, so what's the problem??The issue is I have changed the file extension associated with the 3rd party app to now use my VB app. I can successfully open files with the app from explorer if there are no spaces in the file or folder path however if there are, the 3rd party app opens and displays a File not found error message and gives the path up to the point where the space then follows.The relevant snippets of code from the app relating to the issue is below, specifically Dim Arguments variable where I am not quite sure how my string cocantenation should be to deal with the value of the variable 'Filename' which may or may not contain spaces.
[code]...
View 26 Replies
Feb 25, 2011
I need to build a comma-delimited string from an array.
For i=0 to ubound(arr)
str+= arr(i) & ","
Next i
The trouble is that I end up with an extra comma at the end.
My current method for removing the comma is:
If str<>"" then
Left(str, Len(str) - 1)
End if
But it seems pretty untidy, and non-generic. I have to do this so often, it's become a pain.
View 2 Replies
Feb 4, 2010
The following output produces a string with no closing xml tag. m_rFlight.Layout = m_rFlight.Layout + "<G3Grid:Spots>" + Me.gvwSpots.LayoutToString() + "</G3Grid:Spots>"
This following code works correctly
m_rFlight.Layout = m_rFlight.Layout + "<G3Grid:Spots>" + Me.gvwSpots.LayoutToString()
m_rFlight.Layout = m_rFlight.Layout + "</G3Grid:Spots>" 'add closing tag
What's going on here, what's the reason the first example isnt working and the second is?
The gvwSpots.LayoutToString() function returns a string.
View 3 Replies
Jun 28, 2010
This must've have been asked before but I couldn't locate it. In a mixed code project (VB and C#) we were debugging some old Visual Basic code where a statement as follows could be found:
If Request.Params("xxx") <> "" Then
'do something
I considered this a bug as Request.Params could be null, in which case the statement would've become false which wasn't the idea. So I thought. I just found out, -- probably for the tenth time and I will keep forgetting -- that the following two statements are not equal, while Nothing in VB should be equal to null in C# (thought I):
if(String.Empty == null) // always false
If String.Empty = Nothing Then ' always true
Should I dismiss this as a typical Microsoft backward compatibility effort, or should I consider this a huge error in the VB.NET compiler? Does anybody know the Microsoftean opinion on this oddity?
View 3 Replies
Apr 13, 2010
Why does the first if statement evaluate to true? I know if I use "is" instead of "=" then it won't evaluate to true. If I replace String.Empty with "Foo" it doesn't evaluate to true. Both String.Empty and "Foo" have the same type of String, so why does one evaluate to true and the other doesn't?
//this evaluates to true
If Nothing = String.Empty Then
[CODE]...
View 3 Replies
Oct 6, 2009
I am trying to write an IF statement that checks to see if a certain String variable is not equal to a certain value. What is the best way to do this?
Method #1
IF NOT(Nametxt.Equals("Fred")) Then
x = 3
[code].....
View 10 Replies
Mar 18, 2009
when i clicked the final button to display my results "as string" it still showeed the number?? here is the code i wrote, is relativley simple, but the theory doesnt make scence to me Basicly its a box with 3 lables, (first name, surname and age), 3 text boxes (for the user to input this info) and a button at the bottom called "display in message box" so when i click the button, it displays the users input in the form as a message box. [code] what i dont get is if i said to VB that vaiable "Complete" was STRING then howcome it still displays the AGE which is an Integer (a number) not a string??
View 3 Replies
Feb 1, 2008
I have a string which can be of any length. I want to loop tthrough this string and if there 53 characters assign that to Variable1, then loop round again and assign the next 53 characters or less to variable2 etc etc until the end of the string. Ideally I would not want to split words - but that is another problem.....
View 10 Replies
Oct 14, 2011
i have a listbox that contains the words "week1", "week2",all the way up to "week52" and when i select a week from the listbox it will retrieve a value from a mysql database that will represent a progress bar value. my progress bar has a range of 0-120 and i would like to have all the weeks that have values higher than 100 to be highlighted or marked somehow, in the listbox. so my question is, "is there a way to set the background color of certain weeks in the listbox to orange based on the value that they represent on the database?
for example for "week1", the value is 114, so when the listbox loads, i want the background color of the item "week1" in the list to be orange (indicating that it's current value is higher than 100)? i know that this requires me to implement a user defined drawing function for the listbox items but i dont know where i would even start. i would like this to be somewhat automatic so that it checks the values and changes the background colors of any value higher than 100, instead of me specifying a name of the item.
View 1 Replies
Oct 30, 2009
I'm just messing around coding a ID Checker that checks registry value. if it does not equal to the string, then the program will close as so:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim check As String
check = "XXXXXXXXXXXXXXXXXX"[code]....
Now what im trying to do is, where the 'check' is, i want to add more than one UniqueID so that other users can use the app. Lets say a user with a UniqueID of YYYYYYYYYYYYY purchased my app and recieves updates.
View 3 Replies
Mar 14, 2009
I have a form that I am adding a set of buttons to. I am adding an event to those buttons. I need this event to function slightly to determine what button was pressed.
I need the button to simply set a string variable equal to the clicked buttons text so I can determine what button was pressed.
How can this be accomplished?
''Adding the buttons''
For Each dr In dtMenus
Dim strMenuName As String
strMenuName = dr.Item("strMenuName").ToString
[CODE]...
View 5 Replies
Jun 20, 2011
I am building up an SQL query in VB.net and have written a routine to do it dynamically. I want to include each item in an array (of unknown size) in the where clause, as such:
Dim person(10) as String
Dim strSQL, strWhereClause as String
person(0) = "John"
person(1) = "Steve"
[Code]...
The problem here is that there is an extra " OR " at the end. Is there a neat way of removing this? Or perhaps a better way to approach the problem all together. (I think a string.join will not work in this situation, because there is text before and after the array item.)EDIT: Manually removing the final three characters like so:strWhereClause = Left(strWhereClause, strWhereClause.Length - 3) is fine, except it doesn't handle the empty string. After all, I don't know how many elements will be in my array.
View 9 Replies
Jan 18, 2011
Can I do anything more or less with IDictionary? How do these two collections differ?
View 5 Replies
Mar 11, 2010
my code is :
[Code]...
The error is Value of type '1-dimensional array of string' cannot be converted to 'String'.
View 2 Replies
Jul 29, 2011
I want the Function to accept List(Of String), Array & String and similarly return List(Of String), Array & String respectively. The Function simply adds a string (month) to the input collection. I just want to use it for string, array and list with needing to think of conversions.
[Code]...
View 2 Replies
Aug 12, 2011
Basically I have a webresponse stream:dim lol as string = readstream.tostring there is a lot of information within the string but only one link starting with http: located near the end of the string - however there is no constant character point where I can start... (i.e. 38)
I want to extract the link from the string i.e. dog cat plane car [URL]..that is approximately how it looks above - words and url substituted I want to just extract [URL]..I had an idea of parsing the string from http: to the end Then after that splitting the string up again to remove the }], however it does not return anything
View 3 Replies
May 19, 2012
In the following LINQ query, i would like when the Loc=Locale.Gr all the records with GrID=100 returned and when the Loc is anything else all the other records with GrID <> 100 returned.How can i achieve this one? I tried something like the following, but it is totally wrong.
PrivateSub Test(Byval Loc as Locale)
Private Const GrID as integer = 100
Dim Query = From c In Mob Where c.CountryID = IIf(Loc = Locale.Gr, GrID, <> GrID) select c
End Sub
[Code]...
View 1 Replies
Jun 22, 2010
I got an app, which receives data via a R232 port, convert it to a string and on the other side I got a database, where the strings are saved. How can I find a way to compare the string with all strings in one database column and get back the another stringform the same row in this database. I never programmed a database
View 1 Replies
Aug 18, 2011
I have buttons generated through code (dynamically). I have to associate an event (the same) to them. I use AddHandler button.click, AddressOf mysub.The issue is that mysub gets a string (mysub(string)), but AddressOf doesn't accept a parameter inside the routine. How can I do this? Using also an alternative to AddressOf.
EDIT:
Public Class Form1
...
Private Sub mysub(ByVal sender As Object, ByVal e As System.EventArgs, ByVal str As String)[code]......
View 2 Replies
Dec 5, 2011
These is the content of my txt file which is saved in D drive in my pc abc,1,2,3..I tried the flowing but it didn't work:[code]I am getting error on this line.. data = line.Split(","c)...it says this line isn't in use anymore or something and that I rather use LineInput but thats asks for filenumber and i don't know what that is. I am sorry but I am a complete beginner. what else can I try? [code]ok that error is gone now but now if I want to add these values to a list box..how can i do that?
View 1 Replies
Jan 7, 2010
What is the best way to pass the four (4) parameters after the applicationName to the application to be launched?
Process.Start ("C:\MyApp.exe",
"CommChannel1",
"DeviceName",
"Language",
"UserName")
View 7 Replies