다음을 통해 공유


리소스 관리(C# 및 Java)

업데이트: 2007년 11월

Visual Studio를 사용하는 C#에서는 리소스를 간편하게 관리할 수 있습니다.

Java

Java 응용 프로그램은 일반적으로 클래스 파일, 사운드 파일, 이미지 파일 등의 다양한 응용 프로그램 리소스와 함께 JAR 파일로 제공됩니다. Visual Studio에서 솔루션 및 프로젝트를 관리하는 방식과 비슷하게 JBuilder 또는 Eclipse를 사용하여 JAR 파일을 관리할 수 있습니다.

C#

C# 프로젝트의 경우 Visual Studio의 솔루션 탐색기에서 리소스를 쉽게 열 수 있습니다.

이미지 편집기바이너리 편집기를 사용하여 관리되는 프로젝트의 리소스 파일 작업을 수행할 수도 있습니다.

관리되는 프로젝트에 리소스를 추가하는 방법에 대한 자세한 내용은 다음을 참조하십시오.

이러한 리소스를 응용 프로그램에서 외부 콘텐츠로 읽거나 포함된 리소스로 읽을 수 있습니다. 예를 들어, 다음 코드 줄에서는 System.Reflection 네임스페이스의 클래스와 Assembly 같은 클래스를 사용하여 어셈블리에서 포함된 리소스 파일을 읽습니다. 이 경우 파일은 assemblyname.file.ext입니다.

static void Main()
{
    System.Reflection.Assembly asm = 
        System.Reflection.Assembly.GetExecutingAssembly();

    System.Drawing.Bitmap tiles = new System.Drawing.Bitmap
        (asm.GetManifestResourceStream("assemblyname.file.ext"));
}

참고 항목

개념

C# 프로그래밍 가이드

리소스 추가 및 편집(Visual C#)

기타 리소스

Java 개발자를 위한 C#