IEnumerable - Get The Split String Into OpensReviews List
Sep 24, 2010
I have a string which is stored as a cookie. The string is made up of the following data:
int userId
DateTime expiryDate
A user can have a number of these, so I store them like this "userId,expiryDate$userId,expiryDate"
When I retrieve the cookie value, I then split the string and add it to a list. The list is List<OpenReviews> openReviews, which contains the two variables above. I use the following piece of code to split the string:
string[][] reviews = value.Split( '$' ).Select( f => f.Split( ',' ) ).ToArray();
As you can see it goes to an array which I then have to iterate through to add it back into my list. All of which seems extremely long winded. I believe I can use the code above to put it into an IEnumerable<IEnumerable<string>> format. The problem is I don't know how to then get it into my List<OpenReviews> I'm therefore looking at getting the split string into my OpensReviews list as efficiently as possible.
View 2 Replies
Similar Messages:
Apr 7, 2010
Split the input string based on the separator list passed. Returned string list should have separators in it.
.NET API needs to be implemented
string [] SplitWithSeparators( string inputText, string[] separators)
Input
inputText: passed string
RAMESH EMPCODE 001 SURESH EMPCODE 002 GIRISH EMPCODE 003
Separators: passed string[]
string [0] : TRINATH
string [1] : SHARATH
string [2] : SRIDHAR
THIS OUTPUT I SUPPOSE TO GET
Output
string [0] : TRINATH EMPCODE 001
string [1] : SHARATH EMPCODE 002
string [2] : SRIDHAR EMPCODE 003
View 5 Replies
Feb 15, 2011
I want to split a string that taking both string and integer values like (Cmp_12). I want to use them in Separately.
View 4 Replies
May 1, 2010
I am using LINQ for data connectivity and have made class which return me the result set into presentation here is the syntax:-
public List<ClsDermaInvestigation> MthdisplayInvestigation()
{
List<ClsDermaInvestigation> lstinvst = new List<ClsDermaInvestigation>();
ISingleResult<USP_Patient_Dermatology_InvestigationResult> investresult = objderma.USP_Patient_Dermatology_Investigation(PatientID, RepDate, Hb, TLC, F);
foreach(USP_Patient_Dermatology_InvestigationResult rel in investresult)
{
ClsDermaInvestigation objinvest = new ClsDermaInvestigation();
objinvest.Albumin = Convert.ToDouble(rel.Albumin);
objinvest.ALP = rel.ALP;
objinvest.ANA = rel.ANA;
objinvest.Date = rel.date;
lstinvest.add(objinvest)}return lstinvest}
This list is returning me the result.It works fine but in 1 case am using the same list to bind my Date dropdownlist.
//aspx.cs code
List<Dermatology.ClsDermaInvestigation> objlstinvest = objinvest.MthdisplayInvestigation();
//Array s = objlstinvest.to
drpDate.DataSource = s;
drpDate.DataTextField = "Repdate";
drpDate.DataValueField = "Repdate";
drpDate.DataBind();
But it throws an error that list does not conatin a property with "Repdate";. How can i bind this list with dropdownlist?? Can i convert it into some type so that i would be able to bind it??
View 2 Replies
May 18, 2010
I've read some articles about this but for some reason they're just not doing it for me. I'd like to understand the difference between
IEnumerable<string> myList and List<string>myListToo
View 7 Replies
Nov 12, 2010
I have some code that splits a session into strings by a -
My session looks something like this 123-456-789- and I split it like this
Dim MyString As String() = Session("MySession").Split("-"C)
And i've got a some code like this
Dim x as Integer
For x = 0 to MyString - 1
Response.write("Ref: " & MyString(x) & "<br>")
Next
This writes the code like this
Ref: 123
Ref: 456
Ref: 789
Ref:
So it's adding an extra Ref where it shouldn't be because there is no data after the last -
Is there a way to stop this adding in the extra one?
View 1 Replies
Jan 21, 2010
I would like to split the string to the string array.
but when the string hasn't has the splite sperator, i can't put the string into string array directly.
how to do?
if (Str.Contains(','))
{
str_array=Str.Split(',');
}
else
{
str_array=Str; <-- error occurs at this line.
}
View 3 Replies
Jun 2, 2010
I would like to use the IEnumerable function Intersect() to combine a few list and get the similar integers from each list. The problem I'm faced with is that I don't know how many list I will need to compare.
Here is an example:
A{1,2,3,4}
B{1,2,3}
C{1,2}
results = A.Intersect(B).Intersect(C)
This works great, but the next time around I may have a D{1,2} next time I come across the function.
I'd like to use the Intersect method, but I'm open to new ideas as well.
View 1 Replies
Mar 3, 2011
I am using the List in my application, here i am stored more that one items in my list. So here i want to split 14 by 14 records.
how to split the records from the List.
View 2 Replies
Sep 2, 2010
I have a string value ie) = '1001010'
I want to split one word by one word.
like as
1
0
0
1
0
View 3 Replies
Jan 28, 2010
Need to take a string in vb and split it. Also need to look through the two returned values and return the value which contains "domain1.com". Pipelines are the delimiter.
txtEmailFrom.Text = "john@huno.com|james@domain1.com"
Dim brokened() As String
brokened = Split(txtEmailFrom.Text, "|")
Dont know where to go from here..
View 7 Replies
Mar 29, 2011
I have a column metricId in table Metric which have string values like '010277' or '0103444'.
I have to remove first four digits from the metricid and then get the Max value of the column.
View 3 Replies
Apr 12, 2012
I am able to populate a text box with a long string. This string is a collection of email addresses, I am wondering how I can split this string so that I am able to get the individual email addresses? If I select multiple email addresses it come through like Example: test1@test.comtest2@test.com in the one text box how could I split this so I could get test1@test.com in one text box and test2@test.com in another?
Code:
Protected Sub BtnEmailList_Click(sender As Object, e As System.EventArgs) Handles BtnEmailList.Click
' StringBuilder object
Dim str As New StringBuilder()
' Select the checkboxes from the GridView control
For i As Integer = 0 To GrdVwClassEmail.Rows.Count - 1
Dim row As GridViewRow = GrdVwClassEmail.Rows(i)
[Code].....
View 4 Replies
Jul 13, 2010
I have a string that has content like
<html xmlns:o="urn:schemas-microsoft-com:office:office"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta http-equiv="Content-Style-Type" content="text/css"
/><meta name="generator" " /><xml>
<o:DocumentProperties.......</body></html>��������"
I want to split the string on the basis of "</html>". I basically want to eliminate the �� junk after </html>. How can I do that?
View 2 Replies
Jan 14, 2010
I am grabbing data from a peoplepicker control (sharepoint) that compiles users into a string. For instance, if the user added 3 users, the string would look like: John Doe CONTOSOjdoe User Jane Doe CONTOSOjadoe User John Smith CONTOSOjsmith User I want to use Split with"User" as the delimiter. Since the delimiter is 2+ characters I'm getting the error: too many characters in character literal. Tried to specify User as the delimter like:
string peoplePicker = group1.ToString();
char[] delimiterChars = {'User'};
string[] people = peoplePicker.Split(delimiterChars);
View 2 Replies
Feb 9, 2011
I have the following string, is it possible to split seperate & make as comma seperator string by 'and', 'or' and 'not' operators. "Application AND for Payment OR John OR Smith OR Ralph Doe NOT Bob NOT Ad Hock" and assign to the following variables:
sAndOperator = 'Application', 'for Payment'
sOrOperator = 'John', 'Smith', 'Ralph Doe'
sNotOperator = 'Bob','Ad Hock'
View 5 Replies
Sep 21, 2010
I am retrieving time data from database.Its in format of HRS:Min AM. (:,'')are the special charatcters. I need to show Hrs in txtHrs,Min in txtMin,Am/PM in dropdown. How can I do this?
View 6 Replies
Mar 3, 2010
I have rendered one of my controls into a string. I want to safely split the html string. I don't want any hanging html tags. I am working on a pagination control adapter.How can I split my string, around less than a set number of chars) safely taking HTML into account?
View 2 Replies
Apr 25, 2010
I have tried to break the below string like
DECLARE
@strFilterCond Varchar(Max)
set @strFilterCond=''
SET @strFilterCond=' ISNULL(Cast(EmpID as Varchar(1500)),''Undefined'') = ''000012946'' AND ISNULL(Cast(EmpName
as Varchar(1500)),''Undefined'') = ''Abosch, Karen'' AND ISNULL(Cast(tblEmployees.JobLookupID as Varchar(1500)),''Undefined'') = ''Undefined'' '
The Result String are like:
ISNULL(Cast(EmpID as Varchar(1500)),''Undefined'')
= ''000012946''
ISNULL(Cast(EmpName as Varchar(1500)),''Undefined'')
= ''Abosch, Karen''
ISNULL(Cast(tblEmployees.JobLookupID as Varchar(1500)),''Undefined'')
= ''Undefined''
I am unable to Break the string. break this string in sp. I do not know how to loop through the string.
View 2 Replies
Jun 21, 2010
How should I split a string separated by a multi-character delimiter in VB?
i.e. If my string is say - Elephant##Monkey, How do I split it with "##" ?
View 4 Replies
Dec 16, 2010
Why does this
string test = "Text1, Text2";
string [] tests = test.Split(", ".ToArray());
returns this
[0] = "Text1"
[1] = ""
[2] = "Text2"
what's with the quotes in tests[1] ? I thought the output would be like this
[0] = "Text1"
[1] = "Text2"
View 4 Replies
May 7, 2015
When I select a row from a grid view to update the fields of this row appearin many textboxes and I have an email field which I want it to split into 3 textboxes to updateex:if I have this email: xx@yy.com I want the xx appears in first textbox and yy appears in second textbox and com appears in third textbox I actually did it correctly but it raises an error when trying split the last part(com) here is my code:
txt1_email1_update.Text="";
txt1_email1_update.Text=txt_email_update.Text.Split('@')[0];
txt2_email1_update.Text = "";
txt2_email1_update.Text = txt_email_update.Text.Split('@')[1];
txt3_email1_update.Text = "";
txt3_email1_update.Text = txt_email_update.Text.Split('.')[2];
View 1 Replies
May 7, 2015
i have data like this 10.03 i split it 10 in textbox1 and 3 in text box2 .
but my need is textbox1 10 and in
textbox2 as 03
View 1 Replies
Oct 6, 2010
I am using the following code for extracting a number from string 'sentence'.
Regex.Split(sentence, @"D+");
For Ex: This is test , message contains 192837 and the message ends here.
This output would be 192837.
Now, Let say: sentence is: This is test, 2736 message contains 293743 and message ends here.
This output would be 2736293743.
But, I want only 2736. i.e The first number in a string omit rest all others.
How to deal with this?
View 3 Replies
Jun 19, 2010
I am having problems with the .split function.
token_list = line.Split(',');
My input data is a CSV file that contains numbers and strings totaling 5 columns. The strings are string delimited...
1, 2, "Test", 1, "Test" 5 columns
1, 2, "Test", 1, "Test" 5 columns
1, 2, "Test, Test", 1, "Test" 6 columns!!
1, 2, "Test", 1, "Test" 5 columns
The split function as it is written above is splitting the third line into 6 columns because there is a comma in the data. Is there a way for me to tell the split function to ignore commas in strings?
View 1 Replies