본문 바로가기

C#

(7)
List Sort (정렬) 이거 좋넹 public class AlbumScrollUnitValue : MonoBehaviour { float DistanceFromCenter; public void getDistance() { return DistanceFromCenter; } } Unit.Sort(delegate (AlbumScrollUnitValue A, AlbumScrollUnitValue B) { if (A.getDistance() B.getDistance()) return -1; return 0; });
람다 함수 보호되어 있는 글입니다.
WOL(Wake On Lan) - C# Remote Wake-up이라고도 하는 Wake on LAN은 특수한 데이터 패킷(*매직 패킷이라고 함)을 전송하여 네트워크 컴퓨터를 원격으로 켤 수 있는 기술입니다. 컴퓨터가 꺼진 경우에도 네트워크 어댑터가 계속해서 네트워크를 "수신 대기"하므로 특수한 패킷이 도착하면 네트워크 어댑터가 컴퓨터를 켤 수 있습니다.Wake on LAN은 주로 컴퓨터 유지 관리 작업을 원격으로 수행하기 위해 시스템 관리자가 사용합니다. 매직 패킷을 수신하는 컴퓨터에는 Wake on LAN과 함께 작동하는 마더보드, 네트워크 어댑터, 어댑터 드라이버 및 컴퓨터 BIOS(Basic Input/Output system)가 있어야 합니다. http://windows.microsoft.com/ko-kr/windows7/what-ar..
List Copy List original = new List(); //.......... List copy = new List(original);
Delegate(델리게이트) 하아.. 델리게이트를 좀 설명이 재대로 나온게 없는건 아니지만 어렵게 말들을 써놔서 쉽게 한줄로 정리합니다. 델리게이트란?똑같은 자료형의 인자를 사용하는 함수들을 하나의 함수리스트로 모았다가 한번에 실행합니다. 델리게이트 문법 해석delegate 반환자 델리게이트 자료형 (델리게이트 자료형의 생성자에 들어갈 인자);ex) delegate void temp(int x);// int형 인자를 사용하는 함수들을 준비하셈 자료형 이름ex) temp a; a = new temp( 인자가 int형인 함수 ); a += new temp( 인자가 int형인 함수 ); a(); 함수의 리스트와 같은데.. 같은 자료형의 인자를 사용하는 함수들을 델리게이트형식의 변수에 계속 추가할 수 있습니다.그리고 델리게이트에 추가된 함..
클래스 참조 C#에서는 포인터가 없다.그러한 까닭에 특정 값을 참조 하여 사용해야 할 경우 같은 네임스페이스에 존재해야 한다.(클래스는 달라도 된다.)그리고 Static으로 전역변수화 하여 참조하여 사용해야 한다.이때 참조하여 사용하기 위해서는 동적할당 및 별도의 선언을 해서는 안된다. 예제를 보고 확인하기 바라참고로 Unity에서 Inspector에서 사용하기 위해 public으로 생성한다 하더라도.static으로 선언한 순간 Unity의 Inspector에서는 보이지 않게된다.!! 1. 자료클래스는 반드시 자료로 사용할 정보를 Static변수로 만들어줘야 한다.2. 활용할 클래스는 반드시 선언이나 동적할당을 해서는 안된다!3. 자료를 활용하기 위해서는 직접 클래스로 접근해야 한다.
List 사용... using System.Collections.Generic; 을 반드시 붙여 줘야한다. Syntex는 다음과 같다. // namespaceusing System.Collections.Generic; // codeList ballcount; 리스트리스트명