본문 바로가기

프로그래밍/C#28

C# long (Int64) to bits Convert.ToString(someInt64, 2); Convert.ToUInt64("101010", 2); 2016. 12. 5.
C# long to Time (Day, Hour, Min) For .Net 4.0 you can useTimeSpan time = TimeSpan.FromSeconds(seconds); //here backslash is must to tell that colon is //not the part of format, it just a character that we want in output string str = time .ToString(@"hh\:mm\:ss\:fff"); 2016. 12. 5.
C# 에서 ListView 항목 csv (엑셀) 로 저장 그림 흠냐.. 왜 이런 흔한 예제 하나 제대로 돌아가는걸 찾을 수가 없는건지...날로 먹으려고 구글 찾아봤지만 없어서 그냥 만듬 예제 using System.IO; using System.Text; protected void button_Send_Click(object sender, EventArgs e) { SaveFileDialog saveFileDialog1 = new SaveFileDialog(); saveFileDialog1.Filter = "csv File|*.csv"; saveFileDialog1.Title = "Save"; saveFileDialog1.ShowDialog(); if (saveFileDialog1.FileName != "") { System.IO.FileStream fs = .. 2016. 11. 30.
C# 가상함수(Virtual)와 오버라이드(override) 그림... 은 없고 가상함수와 오버라이드를 가장 쉽게 이해할 수 있는 예제-몬스터를 가상함수로 만든다면! 입니다이보다 적절한 예제가 있을까~ 물론 몬스터 역시 무언가로 상속 받고 그 상속 받은 모체를 PC 에도 적용할 수 있고 하지만 이해를 위해서 다 버리고 몬스터와 보스만 가지고 어떻게 활용할 수 있는지 보시죠~ 예제 // Monster.cs ------------------------------------------ using UnityEngine;// 유니티 엔진 안쓰면 지우면 됨 using System.Collections; public class Monster : MonoBehaviour {// 유니티 엔진 안쓰면 MonoBehaviour 지우면 됨 public int m_nHp; // Use .. 2016. 10. 27.
ArrayList 초기화 방법들 http://kindtis.tistory.com/460 유용 2016. 9. 23.
Close Button Event 그림 예제 public Form1() { InitializeComponent(); this.FormClosing += FormClosing_; } protected void FormClosing_(Object sender, FormClosingEventArgs e) { if (e.CloseReason == CloseReason.WindowsShutDown) return; if (this.DialogResult == DialogResult.Cancel) { switch (MessageBox.Show(this, "프로그램을 종료하시겠습니까?", "Exit", MessageBoxButtons.YesNo, MessageBoxIcon.Question)) { //Stay on this form case Dialog.. 2016. 9. 5.
RX vs2012 에서 설치 1. nuGet 설치 2. 그러나 vs2013 부터만 RX 3.0 지원 3. 어쩔 수 없이 2.0 설치 4. 방법은 아래 PM> install-package protobuf-net -version 2.0.0.668'protobuf-net 2.0.0.668'을(를) 설치하는 중입니다.'protobuf-net 2.0.0.668'을(를) 설치했습니다.'protobuf-net 2.0.0.668'을(를) TGTools에 추가하는 중입니다.TGTools에 'protobuf-net 2.0.0.668'을(를) 추가했습니다. 됐고.. 그냥 여기서 받는게 최고 ㅡㅡ;; https://www.microsoft.com/en-us/download/confirmation.aspx?id=30708 2016. 8. 25.
ArrayList 버그 PVMgr.instance.PV_Reset ();ArrayList tmp = new ArrayList ();tmp.Add (GameData.instance.GetHeroData(3));tmp.Add (GameData.instance.GetHeroData(5));tmp.Add (GameData.instance.GetHeroData(9));PVMgr.instance.PvP_AddAlly(0, tmp);ArrayList tmp1 = new ArrayList ();tmp1.Add (GameData.instance.GetHeroData(5));tmp1.Add (GameData.instance.GetHeroData(9));tmp1.Add (GameData.instance.GetHeroData(11));PVMgr.i.. 2016. 1. 22.