메신저에서 현재 내 C#에 문제가 발생했습니다. 고정 값없이 문자열을 분할하고 싶습니다. 여기 '내 코드가이 문제를 해결하도록 도와주세요. 내가 페이지가 하나 개의 문자열 값을 표시하고 배열의 성공 문자열을 표시하지 않습니다 렌더링 할 때여러 문자열을 분할하는 방법
protected void GridViewArchives_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DataRowView drView = (DataRowView)e.Row.DataItem;
Literal litAuthors = (Literal)e.Row.FindControl("ltAuthors");
string authors = drView["Author(s)"].ToString();
//authors = Trent Riggs:[email protected]|Joel Lemke:[email protected]
string[] splitauthors = authors.ToString().Split("|".ToCharArray());
foreach (string authornames in splitauthors)
{
litAuthors.Text = string.Format("{0}<br /><br />", authornames);
}
}
}
여기에 직면하고있는 문제의 메신저입니다.
문자열을 "|" delimeter delimeter ":"와 함께 이름과 이메일 주소로 문자열을 분할하고 싶습니다. 어떻게해야합니까?