Diskuze: Třída Uri
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Uri
URI je vlastně cesta k souboru. Příklady:
Soubor | file:///home/ja/kecykecy.png |
Internet | ftp://ja@ty/kecykecy.png, http://seznam.cz/ |
Také může být relativní:
Jsem v C:\Users\ja\Programy\blbost\ a chci otevřít soubor
C:\Users\ja\Programy\blbost\kecykecy.png -- Použiji:
new Uri("kecykecy.png",UriKind.Relative)
Přípona tam musí být (příponu Windows a některé programy jen schovávají ).
URI (celým názvem Uniform Resource Identifier – „jednotný identifikátor zdroje“) je textový řetězec s definovanou strukturou, který slouží k přesné specifikaci zdroje informací (ve smyslu dokument nebo služba), hlavně za účelem jejich použití pomocí počítačové sítě, zejména Internetu. -- Wikipedie
Takže URI je cesta k souboru.
UriKind.Relative znamená, že je relativní (jsem ve složce ahoj/ a URI
blbost.png znamená ahoj/blbost.png.
Také existují data URI: tady je jedna blbůstka, která to využívá:
data:text/plain;charset=utf-8,V%20adresn%C3%ADm%20%C5%99%C3%A1dku%20je%20n%C4%9Bjak%C3%BD%20text%20--%20to%20je%20data%20URI.%0D%0A%0D%0ATak%C5%BEe%20data%20URI%20obsahuj%C3%AD%20data%20p%C5%99%C3%ADmo%20v%20sob%C4%9B. |
Překopíruj do adresního řádku ^^^
Je to jako bys zadal adresu souboru, o nic jiného nejde.
O schovávání přípon vím, data uri znám z wikipedie (https://cs.wikipedia.org/…C3%AD_strana), to tvé se skoro dá číst (pochopil jsem " V žádném adresním řádku ..."), dál ne, ještě si to nechám zobrazit celé
Jinak mockrát děkuji za odpověď, už tomu rozumím. Na konstruktor BitmapImage jsem koukal, má více overrideů, tady se pouze zadá cesta
Zobrazeno 3 zpráv z 3.