2010-07-24 18 views
6

.NET mikro çerçevesinin gömülü geliştirmedeki sınırlamalarını listeleyen this table'u buldum, bu, oluşturulacak görüntünün boyutundan dolayı jeneriklerin kullanılamayacağını belirtir. Bellek ayak izinin 300 KB'nin altında olması gerekir ve jeneriklerin dahil edilmesi, bu sınırın üzerindeki boyutu zorlar..NET Mikro çerçeve ve desteklenmeyen özellikler. Etkisi nedir?

Bu, herhangi bir Mikro çerçeve kodunun ArrayList ve ilgili tipte olmayan tipte güvenlik eksikliklerine geri dönmesi gerektiği anlamına mı geliyor?

Bu sınırlamalar, .NET mikro çerçevesini kullanarak geliştirmede başka hangi etkilere sahip olabilir?

Teşekkür

cevap

4

Sen diziler, Stack, Queue ve ArrayList çöktü. no'lu tip güvenlik yok, bu sınıflar programcı yanlış anladığında InvalidCastException atar. Bu bir problem değil, kodlar .NET 1.x'te jenerik olmadan yazılmıştır ve bu tür hatalar hızlıca temizlenir.

Bağladığınız tablo, eksik olan çok sayıda standart yardımcı sınıfı göstermiyor. Bu, gelişmeye başladığınızda gelişmeyi zorlaştırabilir ve mevcut olanlar için henüz bir fikir edinmemiş olabilir. Sadece başlangıçta, hızlı toplanacaksın. Bu kadar küçük olması gerçeği de ustalaşmayı hızlandırıyor.

İlgili konular