Article View: alt.pl.comp.lang.csharp
Article #22148Re: "zamiana" stringu na wyrażenie logiczne
From: Robert Winkler
Date: Thu, 21 Apr 2011 10:00
Date: Thu, 21 Apr 2011 10:00
34 lines
2109 bytes
2109 bytes
> Witam > Rozmarzyłem się że jest możliwość zamiany stringu na wyrażenie > logiczne > Po kolei ... > Mam stringi które muszę jakkolwiek sprawdzić czy spełniają wyrażeni > logiczne > mogą być np. formatu (oczywiście podstawił bym w miejsce [kolumna] > pewne wartości) > (([kolumna]='0') OR ([kolumna]='T')) > (([kolumna]>(0)) > .... > Spostrzegawczy zauważą że to nic innego jak definicje constraint check > w mssql 2008, a ja w aplikacji muszę wylosować takie wartości które mi > spełnią w/w warunki > > Teoretycznie powinienem te ciągi jakoś przeparsować, ale ich złożoność > może być różnista .. > Gdyby tylko dało się taki string po prostu wrzucić w if > (TuMojString) ... > > Czy ktoś może ma jakiś fajnacki pomysł ? > > Pozdrawiam > czekam niecierpliwie Pierwsze co mi przychodzi do głowy to dynamiczne generowanie kodu i jego kompilacje a locie, coś w tym stylu: http://www.west-wind.com/presentations/dynamiccode/dynamiccode.htm -- ____________ Pozdrawiam Robert Winkler
Technical Details
Message-ID:
<ioov7o$9qk$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<1eef207b-0a31-4e2b-bbbd-219c9e06d0c7@u12g2000vbf.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "Robert Winkler" <winkel@NOSPAMpoczta.fm> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: "zamiana" stringu na wyrażenie logiczne Date: Thu, 21 Apr 2011 12:00:19 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 35 Message-ID: <ioov7o$9qk$1@inews.gazeta.pl> References: <1eef207b-0a31-4e2b-bbbd-219c9e06d0c7@u12g2000vbf.googlegroups.com> NNTP-Posting-Host: gate.alan-systems.com Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1303380024 10068 62.181.186.82 (21 Apr 2011 10:00:24 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Thu, 21 Apr 2011 10:00:24 +0000 (UTC) Importance: Normal In-Reply-To: <1eef207b-0a31-4e2b-bbbd-219c9e06d0c7@u12g2000vbf.googlegroups.com> X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8117.416 X-Priority: 3 X-Newsreader: Microsoft Windows Live Mail 14.0.8117.416 X-User: robert.k.winkler X-MSMail-Priority: Normal Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit