Сводка основных использованных команд C#

Application.Run(new Forml()) — запуск класса Forml на ВЫ- полнение (управление передается методу Main ()).

ArrayList arl= new ArrayList() — СОЗДание пустоЙ коллекции объектов.

ari. count — значение числа объектов в списке.

ari.Add(Object ob) — добавлениеэлементавсписок.

ari. insert (int i, object ob) — вставка элемента в список в ПОЗИЦИЮ i.

ari. RemoveAt (int i) — удаление объекта из списка, занимающего ПОЗИЦИЮ i.

BinaryReader bir = new BinaryReader(ins) — открываетдвоичный файл для чтения, где ins создается так: Fiiestream ins=File.OpenRead("с:\\my.dat") .

BinaryWriter biw=new BinaryWriter(ous) — открывает ДВОИЧНЫЙ файл для записи. Переменная ous — типа Fiiestream (см. FileStream).

biw.write ((decimal) 4.67) — запись в двоичный файл вещественного числа.

biw.write ((string) "Heiio") — записьвдвоичныйфайлстроки.

Boss ы= new Boss() — создаетобъектклассавозз

Byte [] info = new UTF8Encoding(true).GetBytes("Hello") — заполняет байтовый массив info байтами, соответствующими слову "Hello".

comboBoxl. dispose () — удаляет список.

comboBoxl. Items . Add (s) — добавляет строку s В СПИСОК comboBoxl.

comboBox.Items.AddRange(new object[]{"a","b","c"}) — добавляет в список набор объектов, которыми являются строки "a","b","c".

comboBoxl. Items . Clear () — очищает СПИСОК.

comboBoxl. Items . Insert ("Hello", i) — вставляетстроку "Hello" на позицию элемента с номером i.

comboBoxl.Items.RemoveAt(comboBoxl.SelectedIndex) — удаляет выделенный элемент из списка.

comboBoxl. seiectedindex=index — выделяет элемент списка с номером index.

controlx.Location=new System.Drawing.Point(184, 112) —           уста-

новка позиции элемента controix на форме.

controlx.Size = new System.Drawing.Size(64, 16) —установка размеров элемента с именем controix на форме.

Console.WriteLine (strl) — выводит строку strl на консоль.

decimal il=Convert.ToDecimal(sl) — преобразование строки В вещественное число.

int i= convert.Toint32(si) —преобразованиестрокивцелое число.

decimal d= bir.ReadDecimal() — чтение вещественного числа ИЗ ДВОИЧНОГО файла (см. BinaryReader).

delegate double DelegateFunc( double x, string s) — объявление функции-делегата с аргументами x и s.

FileStream fs= File.Create(path,1024) —создаетиотоковую переменную для низкоуровневой работы с файлом на основе байтов.

fs .write (info, о, info.Length) — записывает в файл fs массив байтов info, начиная с нулевого байта и заканчивая последним байтом массива.

File.Create (path,size) — создает фаЙЛ С именем path И размером size.

File. Delete (path) — уничтожает файл path.

FileStream ous = File.Create("c:\\my.dat") —СОЗДание файла.

FileStream fout= File.OpenWrite(path) —открываетфайлдля вывода.

fout. Flush () — сбрасывает содержимое буфера вывода в файл, fout. ciose () — закрывает файл.

fout .WriteByte (byte (b) ) — выводит байт в файл.

get {return prop;} —возвращаетзначениеоткрытогосвойства.

goto labela — переход на метку labela.

IEnumerator inum= myal.GetEnumerator() — создается объект IEnumerator ДЛЯ ДОСТупа К содержимому списка ArrayList. while(inum.MoveNext()) //     в      цикле  осуществляется

// последовательный доступ // к объектам из списка

Student st=(Student) inum.Current; // получение

// очередного объекта

if (Fiie.Exists (path)) — проверяет существование файла

path.

Image my= new Bitmap(s) — создает рисунок в памяти; s — адрес рисунка на диске.

int index = arl.IndexOf (Object ob) — возвращает ПОЗИЦИЮ объекта ob в коллекции ArrayList. В качестве объекта может выступать, например, строка.

int i= Convert.Toint32 (stri) — преобразует строку strl в целое число i.

int i=comboBoxi. Findst ring (s) — определяет номер строки списка, совпадающей со строкой s.

int [] k= new int [10] — создает массив для хранения 10 целых чисел.

int [] k={5,6,7} —явноесозданиемассиваизтрехчисел.

MessageBox. Show ("Hello") — вывод строки и диалоговом окне.

OpenFileDialog dg= new OpenFileDialog() — создание переменной dg типа файлового диалога. Проверка выбора имени файла выполняется так:

if (dlg.ShowDialog()==DialogResult.OK) {…}

pictureBoxl.Image=(Image) new Bitmap(0"c:\msdev\l.bmp") — отображает в компоненте pictureBox картинку из файла

с:\msdev\1.bmp

ReadByte (b) — чтение из файла байта ь на основе метода низкоуровневого класса FileStream.

set { marka=value; } — установка значения открытого свойства через закрытый член классатагка.

strl. indexOf ("страна") — номер позиции в строке strl, с которой начинается подстрока "страна".

strl.Length — ДЛИНа строки strl.

StreamReader sr= new StreamReader("c:\\my.txt") — открытие потока для высокоуровневого чтения.

strl=strl.ToLower () — переводит строку в нижний регистр.

stri=stri.ToUpper () — переводит строку в верхний регистр.

strl=strl .Trim() — удаляет из строки начальные и хвостовые пробелы.

String s=bir.ReadString() — чтение строки ИЗ ДВОИЧНОГО

файла BinaryReader bir.

string s= sr.ReadLine() —высокоуровневоечтение.

String s=strl. Remove (il, i2 ) — удаляет ИЗ строки strl ПОД- строку, начиная с символа ii и включая последующие i2 символов.

String s=strl.Replace("abc","cba") — получает ИЗ строки strl подстроку s заменой слова "abc" на слово "cba".

string stri= 0"c:\work\my.dat" — присваивает значение строке: 0 отменяет необходимость дублировать символ наклонной черты \.

String [] strarray= s.Split(",") —формирует массив ИЗ слов, входящих в s и разделенных символом запятой.

string s= strl. Substring (ii, i2) — строка s получает значение подстроки strl между символами с номерами il и i2. String s= comboBoxl.Items[comboBoxl.SelectedIndex]. Tostring () — чтение выделенного элемента списка.

string s= string.Concat (si, s2) —строказполучаетзначение соединения строк sl и s2.

String s= Console.ReadLine()— ВЫПОЛНЯет чтение строки С КОНСОЛИ.

// Пример работы с классом StringBuiider String sr= "Hello";

StringBuiider srb= new StringBuilder(sr); // создает // переменную класса StringBuiider

srb.Append(", You — programmer of my heart ! ");

//добавляет к ней новую строку srb.Insert(4, "Hello again"); // вставляет слова Hello

// again после 4-го символа srb.Remove(0,4); // удаляет первое слово "Hello" sr=srb.ToString(); // выполняет присваивание строке sr System.Threading.TimerCallback tc=new    System.Threading.

TimerCallback (showstr) — создается объект для запуска по таймеру метода showstr.

System.Threading.Timer t=new System.Threading.Timer(tc, nuii, ioo, 350) — создается и запускается таймер спустя 100 мс, по которому каждые 350 мс запускается метод showstr о .

textBoxl. Text — содержимое текстового поля с именем textBoxl.

textBoxl. PasswordChar — символ для замены вводимого символа при наборе пароля.

this.BackColor=System.Drawing.Color.FromArgb(

((System.Byte) (255)), ((System.Byte) (224) ) , (System.Byte) (100)) — установка цвета формы (предполагается, что this ссылается на форму).

this.Controls.Add(this.iabeii) — добавление на форму элемента с именем iabeii (здесь предполагается, что this является ссылкой на форму).

writeByte (b) — запись в файл байта ь на основе метода низкоуровневого класса FileStream.

Источник: Герман О. B., Герман Ю. О., Программирование на Java и C# для студента. — СПб.: БХВ-Петербург, 2005. — 512 c.: ил.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100