c# java static

c# java static

작성일 2021.01.24댓글 1건
    게시물 수정 , 삭제는 로그인 필요

static 변수는 

java에서는 클래스명으로 접근하는 방법과 인스턴스 변수명으로 접근하는 방법 총 2가지가 있는것으로 알고있습니다만,

C#에서는 클래스명으로 접근하는 방법 뿐인가요? 인스턴스 변수명으로는 접근이 불가능한가요?


#c# java #c# java 비교 #c# javascript #c# javascript 연동 #c# java 연동 #c# javascript 함수 호출 #c# javascriptserializer #c# java 변환 #c# java stream #c# javascriptserializer deserialize

profile_image 익명 작성일 -

네, 그렇습니다.

static class 이든 non-static class 모두 내부 정적 멤버변수는 ClassName.변수명 으로 만 접근 가능합니다.

https://docs.microsoft.com/ko-kr/dotnet/csharp/language-reference/language-specification/classes#static-and-instance-members

class Test { int x; static int y; void F() { x = 1; // Ok, same as this.x = 1 y = 1; // Ok, same as Test.y = 1 } static void G() { x = 1; // Error, cannot access this.x y = 1; // Ok, same as Test.y = 1 } static void Main() { Test t = new Test(); t.x = 1; // Ok t.y = 1; // Error, cannot access static member through instance Test.x = 1; // Error, cannot access instance member through type Test.y = 1; // Ok } }

c# java static

static 변수는 java에서는 클래스명으로 접근하는 방법과 인스턴스... 알고있습니다만, C#에서는 클래스명으로 접근하는 방법...

c#java 에 대하여...

... C# Java Private Internal Protected Protected internal Public Private Package-private Protected... public static readonly uint l1 = (uint)DateTime.Now.Ticks; 따라서 정리해보면, readonly...

JAVA 에서 C# 변환중인데...

안녕하세요 C#만 알음알음 공부하고있는 학생입니다.... ---------------------- JAVA---------------------- private static byte [ ]...

C#JAVA의 예약어의 종류는??

C#의 예약어를 전부 써주시고, 혹시 JAVA의 예약어와 겹치는 부분을... long static enum namespace string 컨텍스트 키워드 get partial...

C#, JAVA 버블배열인데요.. 설명좀...

... namespace BubbleSort { class Program { static void Main(string... //버블정렬메서드이용 } static int[] bubbleSort(int... Console.WriteLine(); } return arr; } static void swap(int[] arr...

c#프로그램을 java로 바꿔서...

이건 c# 프로그램인데 이걸 java로 바꿔서 ..그러니까 수정해서... return nanum; } } class AddTwoIntegers { public static void Main() { int...