C#을 사용 중이고 문자열을 int로 변환하여 이름을 확인하려고합니다. 예를 들어 **
또는 12
은 이름이 아닙니다. 문자열을 ASCII 값으로 변환 한 다음 이름을 확인하려고합니다. 어떻게해야합니까?C#을 사용하여 문자열을 int로 변환
3
A
답변
2
앞뒤로 변환하는 방법은 간단합니다 : 당신은 입력 문자열이 유효한지 모르는 경우 int.TryParse()
방법을 사용
int i = int.Parse("42");
string s = i.ToString();
.
-1
그것은 당신이 뭘하려는 건지 나에게 분명하지 않다, 그러나 당신은이 코드 문자열의 ASCII 코드를 얻을 수 있습니다 :
내가 이해에서System.Text.Encoding.ASCII.GetBytes(str)
1
, 당신은 주어진 있는지 확인하려면 string은 유효한 이름을 나타 냅니까? 나는 당신에게 유효한 이름을 구성하는 것에 관해 더 자세한 내용을 제공해야한다고 말하고 싶지만, 나는 그것에 대해 찌를 수 있습니다. 당신은 항상 만들기, 문자열의 모든 문자를 반복 할 수 있는지 그들은 문자 또는 공백 위치 : 당신이 사용자 정의해야 할 것이다, 그래서 물론 이름의
public bool IsValidName(string theString)
{
for (int i = 0; i < theString.Length - 1; i++)
{
if (!char.IsLetter(theString[i]) && !char.IsWhiteSpace(theString[i]))
{
return false;
}
}
return true;
}
는 '같은 아포스트로피와 같은 다른 합법적 인 문자를 가질 수 있습니다 조금,하지만 그것은 당신의 질문을 진정으로 이해하는 출발점입니다. (분명히 모든 공백 문자가 허용 가능한 것으로 인정되는 것은 아닙니다.)
관련 문제
- 1. PHP, 문자열을 int로
- 2. 확장 문자를 int로 변환
- 3. int를 int로 변환 한 후 int로 변환합니다.
- 4. char에서 int로 변환 NSString
- 5. Char를 Int로 변환
- 6. 개체를 프리미티브 int로 변환
- 7. 변환 열거 int로
- 8. PHP int로 변환
- 9. 파이썬 메신저 함께 다음을 추가하려고하지만, int로 문자열을 변환 붙어 1
- 10. 어떻게 C++ 문자열을 int로 변환합니까?
- 11. django 템플릿에서 문자열을 int로 변환해야합니다.
- 12. C에서 문자열을 int로 변환하는 방법
- 13. Flex 모바일 프로젝트에서 데이터 객체를 Int로 변환
- 14. 드롭 다운 목록을 int로 변환
- 15. ansi c : argv를 int로 변환
- 16. mysqlpp :: String을 C++ int로 변환
- 17. XSLT를 사용하여 문자열을 숫자로 변환
- 18. C# 문자열을 int로 변환합니다 (반올림 함)
- 19. 문자열을 파이썬에서 십진수로 정수로 변환
- 20. 문자열을 계산하기 위해 Int로 변환 한 다음 다시 문자열로 변환 하시겠습니까?
- 21. C#의 시간대가 int로 변환 되었습니까? 어쩐지?
- 22. C에서 계수를 사용하여 플로트를 Int로 변환 할 수 있습니까?
- 23. 숫자와 공백이있는 문자열을 int로 변환하는 방법
- 24. 런타임에서 안드로이드 컬러 문자열을 int로 변환합니다.
- 25. 객관적인 C에서 문자열을 int로 변환하는 방법
- 26. string을 int로 변환하는 방법은 무엇입니까?
- 27. long을 int로 변환 할 수 있습니까?
- 28. Linq 개체를 int로 변환 Where 절
- 29. int로 변환 할 때 좌표가 정확하지 않습니다.
- 30. nvarchar를 int로 변환 할 수 있습니까?
문자열 "wanna" –
+1 @Michael을 포함하는 질문을 거부해야합니다. 나는 아직도 진짜 질문이 무엇인지에 대한 단서를 가지고 있지 않다. 제목 자체에 기초하여 찔러 보았다. – drharris
너무 복잡한 일을 두려워합니다. 이름에 숫자가 포함되어 있지 않은지 확인하려면 string.contains() 메서드 (예 : – KroaX