Compare List(Of String) To Another List(Of String)
Dec 30, 2009
I have two List(Of String) both containing several hundred thousand results.
Private Function AddUniqueFiles(lNewFiles as List(Of String)) As outList(Of String)
Dim aCounter As Integer = 0
Dim files As New inList(Of String)
[Code]....
However the time it takes to do this comparison can be very long indeed - is there a better way of doing this type of comparison... All I am trying to do is add values from List2 in to List1 which are not already present in List1 - So in effect adding new Unique values found in List 2 in to List 1. I am only looking for performance improvements - nothing else.
View 7 Replies
ADVERTISEMENT
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
Feb 3, 2012
I am using a path comparison to find any children tags which works well when there is only 1 tag selected. This is my code for when multiples tags are selected but it is not working. Can you point me in the right direction?
Single Tag Selection (working)
Dim tagpath = uxTags.SelectedItem.Text
lnqCases = From i In lnqCases Where i.HelpDeskTagItems.Any(Function(x)
[code]...
View 1 Replies
May 31, 2009
I have 4 string lists as follows
Dim input_list As New List(Of String) Dim input_POS As New List(Of String) Dim trigger_list As New List(Of String) Dim trigger_POS As New List(Of String)
I want to compare the contents of the input list (containing words (e.g., want, the) etc. to the ones of the trigger list (containign again words) and if a same entry (i.e. word) get the POS for both input word and trigger word from the relevant lists and put them into a property list. For example
input list (want, the, right)trigger list(want, there, wait)input list POS (verb, article, adjective)trigger list POS (verb, pronoun, verb)
Output property list (want:verb, want:verb) (only want is common between input and trigger list). Then I need to conduct a test between the two property items for similarites. If they are exactly the same, the code should output a confirmation "i.e., Yes" into a textbox. If not the code should output a "No" plus the contents of the property list into a textbox.
View 6 Replies
Dec 15, 2010
I got an object of List<List<string>>I need to bring this into a ist<string>I have no idea how to do this with LINQ.
View 1 Replies
Dec 5, 2011
We're working on a big ASP.NETVB.NET website project. I need to populate three dropdownlists. To last two are independent of the previous ones. The population data comes from an SQL Server. I'd have no problem doing this with code-behind with post back but we don't want any PostBacks so I started to develop this in AjaxjQuery.
[Code]...
View 1 Replies
May 22, 2012
I'm trying to solve a problem regarding types of list. First of all I have a stored procedure in my DB which does a select of a single column and I try to proceed it in my app in VB. By making a method function I declared a DataTable that loads through the SqlCommand(with the CloseConnection behavior). After that I publicly declared a List(Of String) which needs to be populated with the rows/items from the stored procedure that is on the way. Below is my snippet of the code:
Dim dt As New DataTable()
Try
If conn.State = ConnectionState.Open Then
[Code]....
It's LPrefix = collection.Cast(Of String)() where I get an exception error telling me that I can't really convert it. The old fashion way is to iterate with for/for each loop but that's not what I want for best use of performance especially if the list will have thousands of rows from a single column. So basically, I want to insert those items from that DataTable to the List(Of String) without For/For Each loop.
Running on VisualStudio2010 Ultimate, .NET FrameWork 4.0.
View 2 Replies
Mar 25, 2010
I have the following code:
[code]...
The intention is to convert an IList of custom objects to a string equivalent comprising each element in the Ilist. Unfortunately I can't seem to find a way to get the underlying data of the custom object, and of course as in the above example, using object simply gives me a string of types definitions, rather than access to the underlying data.
View 2 Replies
May 30, 2012
I have a List(of String()). I have written a custom comparer (implements IComparer(of string)) to do an alphanumeric sort.Is there a way to sort the List using a given index to determine which position in the String() to sort by? In other words one time I might sort by Index = 0 and another time by Index = 3. The length of all String() in the list is the same.For reference this question is similar to Sort List<String[]> except I am using VB.net and that question is hardwired to Index=0.
EDIT from OP's comments:I started simple with the non custom comparer but I am getting an error: expression does not produce a value. Not sure what I am doing wrong.Here is the code:
Public Shared Function SortListOfStringArray(ByVal ListOfStringArray As List(Of String()), ByVal SortByIndex As Integer) As List(Of String())
Return ListOfStringArray.Sort(Function(x, y) x(SortByIndex).CompareTo(y(SortByIndex)))
End Function
View 1 Replies
Apr 15, 2009
Whats the best way to convert a list(of string) to a string with the values seperated by ,
View 3 Replies
Mar 29, 2012
I want to reorder a list of strings into a different list of strings. I am creating multiple loops to do this, however i was wondering if there was a better way to do this.
Dim values As New List(Of String)
For Each val As String In vals
If val.Contains("10") And val.Contains("Year 1") Then
[Code]....
There are going to be quite a lot of these loops to do what I want can anyone offer any help or a better way to go about doing this? Note that I want the values list to return 10,10,10,20,20,20 so that lines that have 10 should be added first and lines with 20 then afterwards.
View 2 Replies
May 27, 2012
I have a program that will compare an array of grocery list items glist and an array of coupon item clist.When I compare the two and if there is a match somewhere in the array I want to have a picturebox visible.When there is no match, I want the picture box not to be visible. [code] The code seems to work great until I come to the else statement.When the code finds a match it displays the picture box and the msgbox without error, but as soon as the message box is cleared, even though i've input it as an ELSE statement, the picturebox goes false again.Does anyone have any idea of how I can "hold" the picturebox to stay visible while the match between the arrays exists?
View 18 Replies
Nov 11, 2011
Dim namelist As List(Of String) = New List(Of String)
namelist.Add("Hi")
namelist.Add("Hello")
[code].....
View 4 Replies
May 5, 2012
I am trying to declare List(Of String(2)) and it doesn't work
I understood that if I specify the length of the string() the compiler will not need to guess the length and it will be more fast that way, is it correct?
View 3 Replies
Oct 22, 2011
I have a list with a few items ( changes once in a while ) named itemlist
[Code]...
View 9 Replies
Nov 2, 2010
To be able to sort a dictionary by value I'm using this code:
Dim idCurrentJobs As IDictionary(Of String, Int32) = New Dictionary(Of String, Int32)
'The string in the dictionary represents a jobname and the integer is a counter for how many jobs im currently are running in the application'
idCurrentJobs.Add("JobName1", 2)
[code]....
View 2 Replies
Oct 18, 2010
What would be the fasted method of get a string list of all values within [] in a string of text? For example: [client_name], are you are doing today? My name is [my_name]. The list of strings would be:
[Code]...
View 6 Replies
Jan 14, 2010
I'm thinking about making a queue system for my program which uses Asynchronous file downloading.
Now what I'd like to know is if I setup a For Loop like so[code]...
And I add to that list while the program is looping through this, will the program pick up that new Item, or do I need to find a way to abort and restart?
View 3 Replies
Oct 17, 2010
I need to get a string from an items collection in a list box on one form to a list box on another form in VB 2008. Here is the code (I've tried a couple ways in the code to get the values over).
Public Class frmPrintBooks
Private Sub btnClose_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles btnClose.Click
[Code]....
View 3 Replies
May 31, 2009
I was wondering how to add the text from a text file to a List(Of String), one line per item (in the list).
View 19 Replies
Aug 26, 2011
I was wondering how I could go about getting a list of string from a list of objects, while removing duplicates[code]....
View 2 Replies
Sep 20, 2010
Would the following:
Dim stringlist As List(Of String)
Dim stringlisthas = stringlist.Contains("thing1")
be any slower than
Dim stringlist As List(Of String)
Dim stringlisthash As New HashSet(Of String)(stringlist)
Dim stringlisthas = stringlisthash.Contains("thing1")
Is a hashset needed for contains?
View 1 Replies
Jan 28, 2011
Can I have a List containing one string and two numbers? Or I can only have one type of element?
View 3 Replies
Apr 8, 2011
[Code]...
How can I convert a csv string into a list in vb.net?
View 3 Replies
May 13, 2010
Public Class CustomerList : Inherits System.Collections.CollectionBase
Public Sub Add(ByVal name As String)
Me.InnerList.Add(name)
End Sub
Public ReadOnly Property items(ByVal i As Integer) As String
Get
Return CType(InnerList.Item(i), String)
[Code]...
View 1 Replies
Jul 6, 2010
Dim pix() As new List(Of String) = {"*.jpg", "*.avi", "*.mov"}
Dim pix As new List(Of String)() = {"*.jpg", "*.avi", "*.mov"}
Dim pix() As List(Of String) = {"*.jpg", "*.avi", "*.mov"}
Dim pix As List(Of String)() = {"*.jpg", "*.avi", "*.mov"}
Does it matter where the () are?
What difference does New make?
View 1 Replies
Jun 25, 2012
I have a list(of list(of string)) in vb.net which is a list that contains lists that have 5 string list items in them.
I want to sort the lists by the second item in the contained lists but I don't know what parameter is needed in the .sort method. What do I need to put in as a parameter. I read something about writing a comparer function and putting that in the brackets but I don't understand how that works.
View 3 Replies
May 10, 2009
Normally, I'd choose List<String> [or, in VB, List(Of String)] over StringCollection whenever possible: see also Best string container.
However, as it seems, generics — and hence, List<String> — are apparently not supported in VS 2008's settings designer. Therefore, if I want to use a list of strings in my user settings, I have to resort to using a StringCollection there.
Now as I don't want to see StringCollection throughout my code, I need to convert it to List<String>. How do I do this efficiently? Or, even better, am I mistaken and there is a way to use List<String> in settings designer?
View 5 Replies
Jan 28, 2012
I have the follow code in my program where I hit a SQLCe database to append the results into a list. That part works, but instead of exiting the function 'QueryDB' it goes to the else statement and runs the function again, which will return a null value. I designed it this way becuase I wanted to check to make sure the database is open before I try to execute the SQL statement, and if it's not open, call the method to open it and run through the function again.
[Code]...
View 1 Replies
Mar 16, 2010
Let's say I've got: Dim los1 as New List(Of String) los1.Add("Some value")
Dim los2 as New List(Of String) los2.Add("More values")
What would be the most efficient way to combine the two into a single List(Of String)?
Edit: While I love the solutions everyone has provided, I probably should have also mentioned I'm stuck using the .NET 2.0 framework.
View 4 Replies