2009-06-12 5 views
0

저는 SO 및 C# 언어에 익숙하지 않습니다. 나는 조금 훑어보고이 주제와 관련된 것을 찾을 수 없었다. 나는 다른 언어로, 주로 C와 C++로 프로그램한다. 누군가에게 내 코드를 보여주고 싶을 때 .c 또는 .cpp 파일과 내가 만든 모든 헤더 파일을 보여줍니다."C# 코드 표시"에 필요한 파일은 무엇입니까?

그러나 C#의 프로그램에 소스 코드를 표시하려면 무엇을 사용해야합니까? 새로운 WindowsForm 응용 프로그램을 만들 때 특히 혼란 스럽습니다.

답변

0

메모장 (.cs 파일 열기) 또는 Visual Studio를 사용할 수 있습니다. 프로 사본이 없다면 Visual Studio의 Express Edition 중 하나를 사용할 수 있습니다. VS에서 폼을 마우스 오른쪽 버튼으로 클릭하고 코드보기를 선택할 수 있습니다. 내 답변이 귀하의 질문에 따라 진행되기를 바랍니다!

1

Winforms 응용 프로그램을 만들 때 두 개의 .cs 파일 (Program.cs 및 Form1.cs)이 나타납니다. 양식을보고있을 때 마우스 오른쪽 버튼을 클릭하고 코드보기를 선택할 수 있습니다. 이를 "코드 숨김 (code behind)"이라고하며 양식의 구현이 살아있는 곳입니다.

3

기술적으로 필요한 것은 .cs 파일뿐입니다. 그러나이 파일을받는 사람은 쉽게 (그리고 Visual Studio를 사용한다고 가정 할 때) 전체 Visual Studio 프로젝트 디렉토리 (.sln 파일 하나를 포함해야합니다. .csproj 파일, 모든 .cs 파일 및 기타 자산) 및 zip/rar.

수신 측의 사용자가 전체 구조를 압축 해제하고 .sln 파일을 두 번 클릭하면 사용자가 가진 Visual Studio에서 동일한보기가 표시됩니다.

조금 더 세부 사항 :

양식은 # (.cs 텍스트) 파일 c를 여전히.

.csproj는 모든 .cs 파일에 대한 포인터와 일부 프로젝트 메타 데이터가 포함 된 XML 파일입니다.

의 .sln 파일은 모든 .csproj 파일에 대한 포인터뿐만 아니라 소스 제어, 프로젝트의 관계에 대한 몇 가지 메타 데이터가 포함 된 XML 파일 등

+0

올드 대답,하지만 당신은 아마 빈을 제거한다 obj 디렉토리에 코드를 보내기 전에. – Powerlord

관련 문제