본문 바로가기

개발자/C#

앞에 0 붙이고 소숫점 한자리 표현 식 입력 숫자가 무엇이라도 정확히 앞에 0도 표현되고 소숫점 한자리 까지 출력되는 포맷을 찾아 삽질, 또 삽질... float signal1 = Convert.ToInt32(ar_signal_value2[1]);voltage = signal1 / 1000;textBox6.Text = voltage.ToString("0.#") + "V"; 위 코드를 테스트 대충하고 넘어가니 2400 으로 똑 떨어지는 경우 에러가 발생~~ 글서 찾아낸게 바로 이것 textBox11.Text = voltage.ToString("0.#") + "V";
Code Review Checklist and Guidelines for C# Developers By Mohammed Hameed, 31 May 2013 Checklist 1.Make sure that there shouldn't be any project warnings.It will be much better if Code Analysis is performed on a project (with all Microsoft Rules enabled) and then remove the warnings.All unused usings need to be removed. Code cleanup for unnecessary code is always a good practice.Refer: http://msdn.microsoft.com/en-us/magazine/ee335722.aspx. 'null' c..
C# Audio Tutorial 1 - Wave File with NAudio Naudio 사용법 잘 설명한게 없는데 이 튜토리얼 좋네요~ 나중에 블로그로 포스팅 할 예정. C# Audio Tutorial 1 - Wave File with NAudio 소스제공 : Sample code and a demo wave file are available on my website.http://www.giawa.com/tutorials C# Audio Tutorial 2 - MP3/WAV File with NAudio C# Audio Tutorial 3 - Convert MP3 File to Wave File C# Audio Tutorial 4 - Custom WaveStream Object C# Audio Tutorial 5 - EffectStream Part 1 C# Audio Tutor..
폼의 제목변경 코드에서 Form1.Text가 아니라 자기 자신을 참조하는 this를 사용해서 this.Text = "string"; 하면 됩니다.
파일의 재구성~ 파일 이름 다루고, 파일 구성을 바꾸기 문제안에 답 있다. 는 사실을 또 체감한다. 일정한 형식이 있는 텍스트 파일을 읽어서 원하는 방식으로 재구성 하고, 결과 파일을 원래 파일이름과 비슷하게 만들어 그 파일을 생성하는 문제다. 원래 파일은 : 속담.txt▶ 가난도 비단 가난아무리 가난해도 체통을 잃지 않고 견딘다는 말. ▶ 가난 구제는 나라도 못한다가난한 사람을 도와주기는 매우 어렵다. 하고많은 가난한 사람을 다 구제한다는 것은 나라의 힘으로도 어려운 일인데, 하물며 개인의 힘으로 되겠느냐는 말.▶ 가난한 양반 씨나락 주무르듯 한다일의 갈피를 잡지 못하고 우물쭈물하며 결말을 짓지 못하는 모양을 이를 때 쓰이는 말. ▶ 가난한 집 신주 굶듯 한다줄곧 굶기만 한다는 말.▶ 가난한 집 제삿날 돌아오듯치르기 어려운 일만 자꾸 닥친다는 말.▶ 가난할..
c# 콤보박스 자동 완성 기능을 구현하는 다른 방법 이전 방법으로 구현 했더니 콤보박스의 맨 앞 글자가 일치된 항목이 나오고, 동작이 좀 굼뜨고, 일관성이 좀 없는 듯해서 단어를 찿아서 매핑하여 보여주는 방식으로 변경을 할까 생각중~ 일단 MSDN 소스부터 살펴보면 ComboBox 컨트롤에서 Visual C#에 대 한 텍스트 자동 완성 기능을 제공 하는 방법 값을 입력 하거나 목록에서 값을 클릭 하 여 ComboBox 컨트롤에 데이터를 입력할 수 있습니다. 값을 입력 하면 그 값의 처음 몇 자만 입력 하 고 값 목록에서 가장 가까운 일치 하는 항목을 자동으로 표시 하는 ComboBox 컨트롤 빠릅니다. 많은 Microsoft 제품은이 기능을 사용 합니다. 예를 들어, Microsoft Money이이 기능을 사용 하 여 검사를 작성 하는 경우 수취인 값을 ..
c# 콤보박스 자동완성 기능을 구현 - 리스트박스,텍스트박스에서도 동일한 원리 방법은 여러가지가 있을 수 있지만 아래와 같은 방법으로 구현. 이것은 콤보박스뿐만 아니라 리스트 박스, 텍스트 박스에도 그대로 적용이 된다. 아래의 코드는 MSDN 샘플코드를 우선 옮겼고, 이코드를 그대로 속담 보여주는 프로그램에 적용하였고 아주 잘 작동된다.컨트롤 - 리스트박스, 콤보박스, 텍스트박스 - 에 아래와 같은 프로퍼티에 대해 알아두고 시작한다.ComboBox.AutoCompleteMode 멤버에는 멤버 이름설명Append가장 가능성 있는 후보 문자열의 나머지를 기존 문자에 추가하고 추가된 문자를 강조 표시합니다.NoneComboBox 및 TextBox 컨트롤의 자동 완성 기능을 사용하지 않습니다.Suggestedit 컨트롤과 연결된 보조 드롭다운 목록을 표시합니다. 이 드롭다운 목록은 제시된..
Infrasound 관측망과 인공발파 식별연구 공중음파(Infrasound)관측은 지진파(seismic), 수중음파(hydroacoustic), 핵종감시(radionuclides)와 함께 CTBT(Comprehensive Test Ban Treaty)의 감시체제인 IMS(International Monitoring System) 일환으로 수행되는 기본적인 지하 핵실험감시에 이용되는 기술중의 하나이다. 현재 핵실험감시이외에도 지표나 대기에서 인공발파로 발생하는 저주파 음파를 탐지하여 이벤트식별에 기본적인 정보(Ground Truth Database)를 제공하는데 이용되고 있는 추세이다. 공중음파는 1940 ~ 1950년대에 대기권 핵실험감시에 중요한 방법으로 전세계적인 관측망을 구축하게 되었다. 그 후 1963년 대기권 및 수중 핵실험 금지조약에 의해..