if (Input.GetKeyDown (KeyCode)) {
KeyFlag=true;
}
else if (Input.GetKeyUp (KeyCode)) {
KeyFlag=false;
//или через switch
if(KeyFlag==false) {
// тут код, когда <b>key</b> = false
}
else {
// тут код, когда <b>key</b> = true
}
class Program
{
static void Main()
{
List<string> list = new List<string>();
for (int i = 1; i < 6; i++)
{
Console.WriteLine("Введите " + i + " число:");
list.Add(Console.ReadLine()); // ввод тут
}
}
}
А если тип LIst выступает класс Phone? Как тогда добавить через Console.Readline()?
using System;
using System.Collections.Generic;
namespace test
{
class Program
{
static void Main(string[] args)
{
List<Phone> list = new List<Phone>();
for(int i = 1; i < 6; i++)
{
Console.WriteLine("Введите " + i + " имя телефона:");
list.Add(new Phone() { phone_name = Console.ReadLine() });
}
}
}
public class Phone
{
private string _phone_name = string.Empty;
public string phone_name { get { return _phone_name; } set { _phone_name = value; } }
}
}
Console.WriteLine("SC.color ={ 0},SC.ves ={ 1},SC.power ={ 2},SC.transmission ={ 3},SC.complete_drive{ 4}", SC.color, SC.ves, SC.power, SC.transmission, SC.complete_drive);
Console.WriteLine("SC.color ={0},SC.ves ={1},SC.power ={2},SC.transmission ={3},SC.complete_drive={4}", SC.color, SC.ves, SC.power, SC.transmission, SC.complete_drive);
x
права), что на уровне веб-сервера.var instance = new {Name = "Alex", Age = 27}
class Anonymous0001 // ссылочный тип
{
public string Name { get; private set; } // из других классов выглядит как read-only свойство
public int Age { get; private set; }
public Anonymous0001(string name, int age)
{
Name = name;
Age = age;
}
}
class Program
{
static void Main()
{
var instance = new Anonymous0001("Alex", 27);
}
}
var a = new System.Collections.Generic.Dictionary<string, int>() { { "vasya", 0 }, { "kolya", 0 }, { "alex", 1} };
int i = 0;
var result = from item in a where item.Value == 0
select new { Index = i++, Name = item.Key, Id = item.Value }; // создание объекта анонимного типа
foreach(var res in result) {
bool first = true;
foreach (var prop in res.GetType().GetProperties()) {
if (first) first = false;
else Console.Write(", ");
Console.Write("{0} = {1}", prop.Name, prop.GetValue(res, null));
}
Console.WriteLine();
}