아래의 두 번째 들여 쓰기 방법에 대한 일반적인 의견은 무엇입니까?점 앞에 공백을 사용할 수 있습니까?
// Normal indentation
a.Value = "foobar";
ab.Checked = false;
foo.Value = "foobar";
foobar.Checked = true;
// Spaces before the dot to align the properties/methods
a .Value = "foobar";
ab .Checked = false;
foo .Value = "foobar";
foobar.Checked = true;
이것은 위키 일 것입니다. 그러나 권한이 충분하지 않거나 변경 방법을 모르겠습니다.
편집
나는 같은 들여 쓰기 스타일이 유용 할 수 있습니다 더 나은 쇼에 또 다른 예를 추가하기로 결정했습니다.
fooA .PropertyA = true;
foobarB.PropertyA = true;
VS2010의 새로운 멀티 라인 편집 기능을 사용하면 모든 라인에서 PropertyA를 변경하는 것이 훨씬 쉬울 것입니다.
또한 C#에서 도트가 드문 경우가되기 전에 공백과 줄 바꿈을 사용하고 있습니다 (LINQ 참조).
이 형식을 사용하여 달성하려는 목표는 무엇입니까? 처음으로 코드를 보는 사람의 신발에 자신을 상상하는 경우이 속성을 들여 쓰기로 독자에게 전달하려고하는 것은 무엇입니까? –
첫 번째 예제가 일반적인 들여 쓰기인지 여부를 질문합니다. VS는 기본적으로 할당의 정렬을 유지하지 않습니다. –
나는 푸시 할 때 정상적인 방법을 받아 들일 것이다.그러나 나는 보통 생각하는 공간이 전혀 없다. – Kurru