Category: .NET

Jak resit kdyz pri operaci s obrazkem vznikne chyba ArgumentException – Value does not fall within the expected range.

Dnes jsem se pokusil znovu pouzit rozdelovani obrazku ve svem programu ShrinkerImages. Pouze s jednim obrazkem – totiz fotkou z me Lumie 435. Nicmene poprve jsem se realne setkal s obrazkem ktery mel nizsi DPI nez klasickych 96. Pokud ma obrazek jine DPI nez 96(vyzkousene to mam pouze s nizsim), tak treba metoda BitmapImage vraci …

Read More Jak resit kdyz pri operaci s obrazkem vznikne chyba ArgumentException – Value does not fall within the expected range.

Float ve .NET a SQLite

.NET Zarucuje se presnost do 7 desetinnych mist. Kde se da desetinna carka je uplne jedno. Vsechny ostatni cisla nad 7 cifer se zmeni na nuly a v debuggeru se projevuje v e notaci (vyparsovany “10999991” ve float je 1.099999E+07 a prevedeny opet na string “10999990”). Nejvetsi cislo ktere lze ulozit do float je 340282299999999936848264992248096128000 – muzete …

Read More Float ve .NET a SQLite

Jak pridat ikonu ke konzolove aplikaci(C#)

1)Pridejte do Vasi konzolove aplikace reference na tyto 4 Assembly: PresentationCore, System.Drawing, System.Xaml a WindowsBase. Takhle se pridava assembly PresentationCore, staci stisknout OK! 2)Do souboru(u), kde budeme mit tyto tridy musime mit tyto using directivy. Jedna se o ty co jsou v Program.cs po vytvoreni konzolove aplikace a mnou pridane skrze Resolve:

3)Vytvorime si …

Read More Jak pridat ikonu ke konzolove aplikaci(C#)

Jak vymazat vsechny HTML tagy pomoci Regex’u

Podivejte se jak snadno lze z textu vymazat veskere formatovani HTML – zavolanim teto metody:

a jak to funguje? < a > jsou okrajove znaky. . znamena libovolny znak vc. cisla a * ze se tento znak musi vyskytovat minimalne 0x. Tyto 2 regex prikazy je vhodne pouzivat vzdy dohromady – predevsim s dalsimi metaznaky a dalsimi skupinami …

Read More Jak vymazat vsechny HTML tagy pomoci Regex’u

Formatovani textove reprezentace DateTime

Pokud mate ve Windows/na serveru nastaveno zobrazeni data, casu, meny a cisel ala USA, vrati vam nize uvedene metody toto: ToLongDateString(): Friday, July 27, 2012 ToLongTimeString(): 9:26:49 AM ToShortDateString(): 7/27/2012 ToShortTimeString(): 9:26 AM ToString(): 7/27/2012 9:26:49 AM Pokud ceske / Ceska Republika, tak toto: ToLongDateString(): 27. cervence 2012 ToLongTimeString(): 9:46:17 ToShortDateString(): 27.7.2012 ToShortTimeString(): 9:46 ToString(): 27.7.2012 9:46:17 Datum muzete zobrazit metodou ToString() i jinak nez …

Read More Formatovani textove reprezentace DateTime

Jak cist XML v LINQu aneb co delat kdyz XML tridy .NET vraceji null

Po zkraceni zivota o nekolik let jsem se rozhodl vyzkouset LINQ misto klasickych XML trid. Nejdrive ve VC# 2010 ale brzo jsem zjistil ze kdyz si pridam do projektu C# 2.0 assembly System.Xml.Linq.dll ve verzi 3.5.0.0, mohu s tim pracovat s nejakymi omezenimi v ramci syntaxe i zde. Trochu jsem s tim laboroval a prisel …

Read More Jak cist XML v LINQu aneb co delat kdyz XML tridy .NET vraceji null