Для входа на форум нажмите здесь
Новые комментарии
Уголок программирующего слона
Автор темы: DrSlon
Дата создания: 18.01.2013 14:42
Аватар для DrSlon
Забанен
Регистрация:
27.01.2011
Джентльмен Медаль "2К лайков" GoHa.Ru - 10 лет Светоч знаний
Награжден за: За проведение конкурсов и размещение материалов по стратегиям
Уголок программирующего слона

Вот собственно.
Смысл в том, чтобы создать много объектов, в которых должно храниться 2 целых числа и массив.
В мейн пока ничего не вставлял.
Аватар для spens
вункердырдыр
Регистрация:
27.08.2009
Зомби мутанта
Re: Уголок программирующего слона


public class MapSet
{
public static int MapSizeXset;
public static int MapSizeYset;
public static int[] Blockset;

public MapSet(int MapSizeXset, int MapSizeYset, int[] Blockset)
{
this.MapSizeXset = MapSizeXset;
this.MapSizeYset = MapSizeYset;
this.Blockset = Blockset;
}
}

static void Main()
{
MapSet bla1 = new MapSet(10,10,{1,1,1});
MapSet bla2 = new MapSet(20,20,{2,2,2});
}

Найти работу и наладить личную жизнь ты всегда успеешь, а паб закрывается через пять часов.

Аватар для xemerko
crazy cat lady
Регистрация:
23.12.2011
GoHa.Ru - 10 лет
Re: Уголок программирующего слона
я не спец, но мне кажется правильнее будет "уголок ***во программирующего слона".
Аватар для DrSlon
Забанен
Регистрация:
27.01.2011
Джентльмен Медаль "2К лайков" GoHa.Ru - 10 лет Светоч знаний
Награжден за: За проведение конкурсов и размещение материалов по стратегиям
Re: Уголок программирующего слона
Бля.
А можно как то без мейна создать дохера объектов MapSet уже с готовыми значениями?
Сообщение от xemerko:
я не спец, но мне кажется правильнее будет "уголок ***во программирующего слона".
Ыыы
Аватар для Jagar
Jagar
Guest
Re: Уголок программирующего слона
С приездом, братиш, вот тебе презент:



Извени, братиш, только пхп слон.
Аватар для spens
вункердырдыр
Регистрация:
27.08.2009
Зомби мутанта
Re: Уголок программирующего слона
а чо ему { не устраивает?
я синтаксис проверить не могу - вижуала под рукой нема

Найти работу и наладить личную жизнь ты всегда успеешь, а паб закрывается через пять часов.

Аватар для DrSlon
Забанен
Регистрация:
27.01.2011
Джентльмен Медаль "2К лайков" GoHa.Ru - 10 лет Светоч знаний
Награжден за: За проведение конкурсов и размещение материалов по стратегиям
Re: Уголок программирующего слона
Сообщение от spens:
а чо ему { не устраивает?
самому интересно. 3 инта прокатывают а массив хер.

Сообщение от Jagar:
С приездом, братиш, вот тебе презент:
Аватар для spens
вункердырдыр
Регистрация:
27.08.2009
Зомби мутанта
Re: Уголок программирующего слона
у тебя уже указано свойство конструктора public это не нужно указывать при создании объекта

и бля не пости скрины - как я бля буду копипастить

Найти работу и наладить личную жизнь ты всегда успеешь, а паб закрывается через пять часов.

Аватар для DrSlon
Забанен
Регистрация:
27.01.2011
Джентльмен Медаль "2К лайков" GoHa.Ru - 10 лет Светоч знаний
Награжден за: За проведение конкурсов и размещение материалов по стратегиям
Re: Уголок программирующего слона
Сообщение от spens:
и бля не пости скрины - как я бля буду копипастить
using UnityEngine;
using System.Collections;
using System;
using System.IO;

public class Map
{
MapSet bla1 = new MapSet(10,10,{1,1,1,1,1});

public class MapSet
{
public static int MapSizeXset;
public static int MapSizeYset;
public static int[] Blockset;

public MapSet(int MapSizeXset, int MapSizeYset, int[] Blockset)
{
this.MapSizeXset = MapSizeXset;
this.MapSizeYset = MapSizeYset;
this.Blockset = Blockset;
}
}
}

Мож компилятор гавно?
Аватар для xemerko
crazy cat lady
Регистрация:
23.12.2011
GoHa.Ru - 10 лет
Re: Уголок программирующего слона
Сообщение от DrSlon:
Мож компилятор гавно?
плохому танцору компилятор мешает.
Аватар для Jagar
Jagar
Guest
Re: Уголок программирующего слона
Сообщение от Drow_Elf:
Я ***вый програмист
Ты их сам написал?
Аватар для DrSlon
Забанен
Регистрация:
27.01.2011
Джентльмен Медаль "2К лайков" GoHa.Ru - 10 лет Светоч знаний
Награжден за: За проведение конкурсов и размещение материалов по стратегиям
Re: Уголок программирующего слона
Сообщение от xemerko:
плохому танцору компилятор мешает.
А ну покажи скилл.
Сообщение от Drow_Elf:
Я ***вый програмист
Я бы откомпилировал...
Аватар для xemerko
crazy cat lady
Регистрация:
23.12.2011
GoHa.Ru - 10 лет
Re: Уголок программирующего слона
Сообщение от DrSlon:
А ну покажи скилл.
я так сразу стесняюсь.
Аватар для DrSlon
Забанен
Регистрация:
27.01.2011
Джентльмен Медаль "2К лайков" GoHa.Ru - 10 лет Светоч знаний
Награжден за: За проведение конкурсов и размещение материалов по стратегиям
Re: Уголок программирующего слона
Сообщение от xemerko:
я так сразу стесняюсь.
Ну можно по чашечке кофэ для начала...
Аватар для xemerko
crazy cat lady
Регистрация:
23.12.2011
GoHa.Ru - 10 лет
Re: Уголок программирующего слона
ты невыездной. а я не заездная.
мы не встретимся никак.
Аватар для DrSlon
Забанен
Регистрация:
27.01.2011
Джентльмен Медаль "2К лайков" GoHa.Ru - 10 лет Светоч знаний
Награжден за: За проведение конкурсов и размещение материалов по стратегиям
Re: Уголок программирующего слона
же.
Аватар для Jagar
Jagar
Guest
Re: Уголок программирующего слона
треш, угар, C#
Аватар для spens
вункердырдыр
Регистрация:
27.08.2009
Зомби мутанта
Re: Уголок программирующего слона
вот такой нулевый файл заведи

using System;
namespace ConsoleApplication1
{
class Class1
{
static void Main()
{
MapSet bla1 = new MapSet(10,10,{1,1,1,1,1});
}

class MapSet
{
public static int MapSizeXset;
public static int MapSizeYset;
public static int[] Blockset;

public MapSet(int MapSizeXset, int MapSizeYset, int[] Blockset)
{
this.MapSizeXset = MapSizeXset;
this.MapSizeYset = MapSizeYset;
this.Blockset = Blockset;
}
}
}
}

Найти работу и наладить личную жизнь ты всегда успеешь, а паб закрывается через пять часов.

Последний раз редактировалось spens; 18.01.2013 в 15:29. Причина: Добавлено сообщение
Аватар для DrSlon
Забанен
Регистрация:
27.01.2011
Джентльмен Медаль "2К лайков" GoHa.Ru - 10 лет Светоч знаний
Награжден за: За проведение конкурсов и размещение материалов по стратегиям
Re: Уголок программирующего слона
Да он чо то { не переваривает из за етого не присваевается массив я аще ваxуе.

Во чо придумал:

using UnityEngine;
using System.Collections;
using System;
using System.IO;

public class Map
{
public void MakeMap1()
{
int[] i = {1,1,1,1};
MapSet Map1 = new MapSet(10,10,i);
}
public void MakeMap2()
{
int[] i = {2,2,2,2};
MapSet Map2 = new MapSet(10,10,i);
}

public class MapSet
{
public static int MapSizeXset;
public static int MapSizeYset;
public static int[] Blockset;

public MapSet(int MapSizeXset, int MapSizeYset, int[] Blockset)
{
this.MapSizeXset = MapSizeXset;
this.MapSizeYset = MapSizeYset;
this.Blockset = Blockset;
}
}


}

Прокатит?
Аватар для spens
вункердырдыр
Регистрация:
27.08.2009
Зомби мутанта
Re: Уголок программирующего слона
блять ты вынудил меня поставить шарп

на

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
MapSet bla1 = new MapSet(10, 10, new int[] { 1, 1, 1, 1, 1 });
}
}

class MapSet
{
public int MapSizeXset;
public int MapSizeYset;
public int[] Blockset;

public MapSet(int MapSizeXset, int MapSizeYset, int[] Blockset)
{
this.MapSizeXset = MapSizeXset;
this.MapSizeYset = MapSizeYset;
this.Blockset = Blockset;
}
}
}

Добавлено через 29 секунд
отсюда вывод: перед тем как использовать массив его нужно инициализировать

Добавлено через 42 секунды
с тебя крушовице

Найти работу и наладить личную жизнь ты всегда успеешь, а паб закрывается через пять часов.

Последний раз редактировалось spens; 18.01.2013 в 15:56. Причина: Добавлено сообщение
Аватар для Drow_Elf
Оккупант таверны АА
Регистрация:
07.06.2008
Зомби мутанта
Re: Уголок программирующего слона
Хммм...таки в Таверне теперь процветает "кумовство"? Так и запишем.

And I heard a voice in the midst of the four beasts. And I looked and behold, a pale horse, and it's name it said on him was Death, and Hell followed with him.
Аватар для DrSlon
Забанен
Регистрация:
27.01.2011
Джентльмен Медаль "2К лайков" GoHa.Ru - 10 лет Светоч знаний
Награжден за: За проведение конкурсов и размещение материалов по стратегиям
Re: Уголок программирующего слона
Сообщение от spens:
отсюда вывод: перед тем как использовать массив его нужно инициализировать
чорт так бы сразу и сказал.
Крушовице с зарплаты, блеать.

Добавлено через 5 минут
Assets/Scripts/Map.cs(21,22): error CS0176: Static member `Map.MapSet.MapSizeXset' cannot be accessed with an instance reference, qualify it with a type name instead
А ето че за гавно?
Последний раз редактировалось DrSlon; 18.01.2013 в 16:05. Причина: Добавлено сообщение
Аватар для Drow_Elf
Оккупант таверны АА
Регистрация:
07.06.2008
Зомби мутанта
Re: Уголок программирующего слона
Сообщение от DrSlon:
Assets/Scripts/Map.cs(21,22): error CS0176: Static member `Map.MapSet.MapSizeXset' cannot be accessed with an instance reference, qualify it with a type name instead
А ето че за гавно?
Ну очевидно крушовице откладывается, а ты пойдешь искать другую работу.

And I heard a voice in the midst of the four beasts. And I looked and behold, a pale horse, and it's name it said on him was Death, and Hell followed with him.
Аватар для spens
вункердырдыр
Регистрация:
27.08.2009
Зомби мутанта
Re: Уголок программирующего слона
Сообщение от DrSlon:
чорт так бы сразу и сказал.
Крушовице с зарплаты, блеать.

Добавлено через 5 минут
Assets/Scripts/Map.cs(21,22): error CS0176: Static member `Map.MapSet.MapSizeXset' cannot be accessed with an instance reference, qualify it with a type name instead
А ето че за гавно?
у тебя static для переменных. либо убирай его, либо пиши полный путь

class MyClass
{
static int x;
public MyClass(int x)
{
this.x = MyClass.x;
}
}

Найти работу и наладить личную жизнь ты всегда успеешь, а паб закрывается через пять часов.

Аватар для DrSlon
Забанен
Регистрация:
27.01.2011
Джентльмен Медаль "2К лайков" GoHa.Ru - 10 лет Светоч знаний
Награжден за: За проведение конкурсов и размещение материалов по стратегиям
Re: Уголок программирующего слона
Алилуйя вроде поперло.
Ну терь можно и бухнуть.
Ваши права в разделе