1. sayfa
ArgumentOutOfRangeException: ArgRange_Array Parameter name: count System.Text.UTF8Encoding.InternalGetCharCount (System.Byte[] bytes, Int32 index, Int32 count, UInt32 leftOverBits, UInt32 leftOverCount, System.Object provider, System.Text.DecoderFallbackBuffer& fallbackBuffer, System.Byte[]& bufferArg, Boolean flush) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Text/UTF8Encoding.cs:462) System.Text.UTF8Encoding.GetCharCount (System.Byte[] bytes, Int32 index, Int32 count) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Text/UTF8Encoding.cs:687) System.Text.Encoding.GetChars (System.Byte[] bytes, Int32 index, Int32 count) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Text/Encoding.cs:328) System.Text.Encoding.GetString (System.Byte[] bytes, Int32 index, Int32 count) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Text/Encoding.cs:751) System.Text.UTF8Encoding.GetString (System.Byte[] bytes, Int32 index, Int32 count) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Text/UTF8Encoding.cs:1052)
//Hatayı tam bu satırda veriyor, count değeri -1 geliyor. return Encoding.UTF8.GetString(buffer, start, count);
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz. Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
MONO Lib ile çalışıyorum. Elimdeki kod tamamen doğru bir hata yok kesinlikle eminim yani. Daha öncedende kullandım ve sorunsuz çalışıyordu.
EDIT: Kullanabilmek için dosyayı byte[] 'a çevirmek gerekiyor.
EDIT2: Konuyu yanlışlıkla Python bölümüne açmışım. Yönetici biri taşırsa sevinirim.
Kodun amacı ;
"KEY"="ENGLISH"
"KEY1","ENGLISH1"
gibi satırların 1.değerini Key'e, 2.değerini Value 'e aktarmak. Tabiki bir dictionary'e.
Şimdi kullandığım zaman mono bana "ArgRange_Array" hatası döndürüyor.
ERROR OUTPUT :
HATA verdiği yer :
ÇÖZÜLDÜ: Bunu yazarken aklıma geldi, Satırı okumadan önce offset'i arttırıyormuşum, okuduktan sonra arttırdım ve çalıştı.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi Dentrax -- 24 Kasım 2016; 18:22:28 >