[ derivativ @ 20.03.2004. 08:50 ] @
public static bool IsTrialNumber(string key)
{
if (StringType.StrCmp(key, "", false) == 0)
{
return true;
}
if (key.Length != 8)
{
return true;
}
if (StringType.StrCmp(key.Substring(3, 2), "21", false) == 0)
{
return false;
}
else
{
return true;
}
}
[ degojs @ 20.03.2004. 10:37 ] @
Zameni StringType.StrCmp sa String.Compare i radiće OK.

Funkcija proverava da li je string dužine 8 znakova i ako jeste onda proverava da li se na određenoj poziciji (počevši sa 4. znakom) nalazi podstring "21". Ako je ovo tačno vratiće false, u ostalim slučajevima vraća true.
Primer: "abc21def" vraća false.
Sve pod uslovom da to StringType.StrCmp radi kao i String.Compare :)
[ derivativ @ 20.03.2004. 11:21 ] @
zar ovo

if (key.Length != 8)
nije ralicito od 8
[ degojs @ 20.03.2004. 11:23 ] @
Jeste, ali možda bi trebalo da pročitaš još jednom šta sam napisao: u slučaju key.length != 8 vraća true.
[ derivativ @ 20.03.2004. 13:14 ] @
Hvala provalio sam izvinite na cimanju
[ derivativ @ 22.03.2004. 09:18 ] @
moli bi moderatore ako nije problem samo da pobrisu ova dva moja posta

znaci ovo moze li neko da mi protumaci
i vb .nET dekomplilacija

Hvala