14.02.2017 Views

. Стиллмен, Дж. Грин - Изучаем C#, 2-е издание

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

с г р у п п и р у <strong>е</strong> м п ч <strong>е</strong> л<br />

Работа с группами пч<strong>е</strong>л<br />

П ч <strong>е</strong> л ы ж у ж ж а т в о к р у г улья и н а п о л <strong>е</strong> , с и м у л я т о р<br />

р а б о т а <strong>е</strong> т ! З д о р о в о ? Н о п о к а в и зуа л ь н а я ч а с ть сим у ­<br />

л я т о р а н <strong>е</strong> р а б о т а <strong>е</strong> т , э т и м м ы з а й м <strong>е</strong> м с я в с л <strong>е</strong> д у ю щ <strong>е</strong> й<br />

глав<strong>е</strong>. И н ф о р м а ц и ю м ы м о ж <strong>е</strong> м п о л у ч а ть т о л ь к о п о ­<br />

с р <strong>е</strong> д с т в о м с о о б щ <strong>е</strong> н и й , к о т о р ы <strong>е</strong> п ч <strong>е</strong> л ы о т п р а в л я ю т<br />

в ф о р м у п р и п о м о щ и о б р а т н о г о вы зо ва. Д о б а в и м д о ­<br />

п о л н и т <strong>е</strong> л ь н у ю и н ф о р м а ц и ю о б и х д <strong>е</strong> я т <strong>е</strong> л ь н о с т и .<br />

Ф орм а о б н о вля<strong>е</strong>т с т а ­<br />

т и с т и ч <strong>е</strong> с к и <strong>е</strong> данны<strong>е</strong> и<br />

от ображ а<strong>е</strong>т сообщ <strong>е</strong>ния,<br />

к о т о р ы <strong>е</strong> пч<strong>е</strong>лы п о с ы л а ­<br />

ю т как о т ч <strong>е</strong> т о п р о д <strong>е</strong> ­<br />

ла н н о й работ <strong>е</strong>.<br />

С<br />

»У Beehive Simulator<br />

Pause simulation<br />

Reset<br />

#Bees 6<br />

# Rowers 11<br />

Total hofwy in the hive 1.Ш<br />

Told nectar in the Add<br />

frames Rjn<br />

34.330<br />

Frame rate<br />

16(K.5ms)<br />

kte: 1 bee<br />

FlyingToRower: 2tjees<br />

GatheringNectar: 1 bee<br />

ReturningToHive: 2 bees<br />

Добавим эл<strong>е</strong>м<strong>е</strong>нт ListBox для<br />

отображ<strong>е</strong>ния дополнит<strong>е</strong>льной<br />

информации о пч<strong>е</strong>лах.<br />

Bee #1; Idle<br />

\<br />

_<br />

U одна нич<strong>е</strong>го н<strong>е</strong> д <strong>е</strong>ла <strong>е</strong>т .<br />

ШТУРМ<br />

Вы зна<strong>е</strong>т<strong>е</strong> достаточно для вставки в ф орму эл<strong>е</strong>м <strong>е</strong>нта ListBox. Подумайт<strong>е</strong>, как<br />

им<strong>е</strong>нно он функциониру<strong>е</strong>т. Э то сложн<strong>е</strong><strong>е</strong>, ч<strong>е</strong>м каж<strong>е</strong>тся на п<strong>е</strong>рвый взгляд. Что<br />

нужно сд<strong>е</strong>лать, чтобы опр<strong>е</strong>д<strong>е</strong>лить колич<strong>е</strong>ство пч<strong>е</strong>л в каждом из состояний В<strong>е</strong><strong>е</strong><br />

s t a t e ?<br />

564 г л а в а 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!