using System;
namespace Day4
{
class Program
{
static void Main(string[] args)
{
// 문자열에서 한 문자
s = "Hello";
char c = s[0]; // H
c = s[1]; // e
c = s[2]; // l
Console.WriteLine(c);
// 문자열 결합 (string concatenation)
string s1 = "Hello";
string s2 = "World";
string s = s1 + " " + s2;
Console.WriteLine(s); // "Hello World"
// 부분 문자열 (substring)
string sub = s.Substring(1, 4);
Console.WriteLine(sub); // "ello"
// 문자열에서 공백으로 분리
s = "I am a boy";
string[] words = s.Split(' ');
for (int i = 0; i
{
Console.WriteLine(words[i]);
}
}
}
}
씨샵 복습하는 중인데 csharpstudy 사이트에서 나오는 예문 그대로 들고 왔어
빨간색 s 해놓은 부분이 오류나는건데 [s 지역변수는 선언되지 않으면 사용할 수 없습니다]
이렇게 나오거든? string 하면 되겠거니 해서 하니까 이제는 밑의 string s랑 중복이 되더라
저 강의가 옛날 버전에서 작성한거라 그런가? 나는 지금 비쥬얼스튜디오 2019 사용하고 있어
전방선언 - dc App
c#은 전방선언 안해도 되는걸로 아는데 나도 좀 오래돼서 헷갈리네.. 암튼 위에서 string s로 선언해주고 밑에 string s 말고 그냥 s로하면 될거임 - dc App
근데 이게 예제에는 저렇게 나와있으니까 내문젠가 싶어서
그럼 c# 전방선언을 해줘야하는건지 검색해보자 - dc App
프로그래밍 7대 난제임... 아무도 원인을 모른다 그냥 포맷해라
ㅋㅋㅋㅋㅋㅋㅋㅋ - dc App
?? 무슨 밈 같은건가 군대 갔다가 와서 복습하는거라 그런거 잘 모름
그나저나 2019버전 좋음? - dc App
잘 모르겠어 군대가기 전엔 2017썼는데 전역하니 2019 나와서 그냥 쓰는중
string s
앞에서 string s 하고 뒤에는 string만 지우고 s만하면 안됨?
그렇게 하면 되긴하는데 예제에는 저렇게 해도 돌아가는데 왜 나는 안되나 싶어서
책은걍믿지마셈
니가 공부한다는 url 주소 댓글로 적어라 확인해줄께
씨샵 타입 적어줘야되는데? 아니면 var쓰던가 해야지