텍스트 상자에 다음 텍스트가 있습니다 :텍스트 상자에서 부분 텍스트 추출
도트 앞에있는 텍스트 만 추출하는 방법은 무엇입니까?
예 : TextBox1에는 = mytext.text
버튼
텍스트 상자에 다음 텍스트가 있습니다 :텍스트 상자에서 부분 텍스트 추출
도트 앞에있는 텍스트 만 추출하는 방법은 무엇입니까?
예 : TextBox1에는 = mytext.text
버튼
var beforeDot = new String(textBox.Text.TakeWhile(c => c != '.').ToArray());
그냥 단순한 문자열 조작 사용할 수는 .text없이
TextBox2를 =으로 myText를 클릭 근본적으로
string text = textBox1.Text;
int firstDot = text.IndexOf('.');
if (firstDot != -1)
{
string firstPart = text.Susbtring(0, firstDot);
textBox2.Text = firstPart;
}
else
{
// Handle case with no dot
}
을,이 아무것도에 대한이 없습니다 텍스트 상자에서 오는 텍스트로 처리하십시오. 실제로 문자열 일뿐입니다.
if (mytextvariable.mytext.Contains("."))
String stuffBeforeTheDot = mytextvariable.mytext.Substring(0, mytextvariable.mytext.IndexOf("."));
는이에 대해 "분할"를 사용할 수 있습니다.
+1 - 400k 이전의 이동으로 나타났습니다. Incredible – JonH
이 코드는 도트 앞에 숫자를 반환했습니다. = ( – Fulcrum
@ Fulcrum : 당신은 무엇을 의미합니까? "if"구문의 일부는 'firstDot' 변수를 사용하여 점 앞의 텍스트 부분을 추출합니다. 텍스트에 점이 없으면 원하는 것을 말하지 않습니다. –