問題タブ [linqbridge]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - LINQBridge ユーザー: 機能は完全ですか?
デスクトップ プログラマーは、.NET 3.5 フレームワークをクライアント マシンに展開することを避けますか? もしそうなら、LINQBridgeの機能は完全ですか?
[編集]
.NET 3.5 Framework は、OLE 2.0 (別名 COM) の感覚を呼び起こします。2.0 が新たに登場したとき、一部のユーザーは OLE バージョン 3.0 があるかどうか尋ねてきました。しかし、何もありません。OLE 2.0 は堅実なアーキテクチャであり、基盤となるアーキテクチャに影響を与えることなく、将来のすべての改善を行うことができます。
.NET Framework 2.0 の CLR は、将来の改善に対応するために基盤となるアーキテクチャを変更する必要がない堅実なアーキテクチャと同じだと思います。.NET 3.5 は、基盤となる CLR(2.0) を変更する必要なく出荷されました。Microsoft が基盤となるアーキテクチャ (CLR 2.0) を変更せずに .NET (5.0) を改善できる場合、CLR 2.0 が最初から健全な基盤を備えていることの証明であり、称賛に値します。
JVM についても同じことは言えません。その基盤には欠陥があります。それらのジェネリックは、その VM/CLR から一流のサポートを得ることができません。
そうは言っても、.NET 3.5 は単なる追加のライブラリであり、必要のない機能もあれば、喜んで交換できるものもあります (LINQBridge など)。残りは単なる構文糖衣です(3.5 には依存しません)。引き続き VS 2008 を使用して、.NET 2.0 (わずか 20 MB) をターゲットにすることができますが、ラムダ、拡張メソッド、推定変数、匿名型、自動プロパティなどの優れた機能を引き続き利用できます。
c# - Linqブリッジのパフォーマンス
ここで誰かがLinqBridgeを使用 したことがありますか?もしそうなら、そのパフォーマンスはどのようなものですか?linqの完全な代替品ですか?
linq - Datatable には、C#2.0 で LinqBridge1.1 を使用する AsEnumerable の定義が含まれていません
データベースで患者名を検索するために c#2.0(linqbridge) で linq を使用しようとしていますが、次のエラーが発生します: System.Data.Datatable には AsEnumerable() の定義が含まれていません System.Data .Datatable には CopyToDataTable() の定義が含まれていません
プロジェクトに linqBridge.dll 参照を追加しました。そして、私は使用しています:
System.Linq を使用します。
私は何を間違っていますか?このバージョンの LinqBridge(1.1) にはこのメソッドが含まれていないことを既に読みました..これを解決する方法はありますか?
ありがとう。
c# - .Net2.0 Web サイトでの LinqBridge の使用
.Net 2.0 Web サイトで Linqbridge を使用できた人はいますか? 通常の .Net 2.0 コンソールで問題なく使用できますが、Web サイトでメソッドを使用すると、
json.net - JSON.NETdllからLinqBridgeにアクセスする
LinqBridge .dllがマージされたJSON.NETを使用しています。LinqBridgeを使用すると、.NET 2からLinqにアクセスできます。インポートした後でもLinqを使用しようとすると、次のエラーが発生します。System.Linq
LinqBridgeを含めようとすると、JSON.NETにすでに含まれているため、この警告が表示されます。さらに、同じコンポーネントを2回含めましたが、これは非効率的です。
オブジェクトブラウザで参照Newtonsoft.Json.Net20
すると、選択した後でもSystem.Linqが空になっていることがわかりShow hidden types and methods
ます。
JSON.NET dllからLinqにアクセスしたり、エラーメッセージを抑制したりすることはできますか?
.net - .NET4.0 の異なる dll に同じ参照が存在する
既存のプロジェクトに参照 (LinqBridge.dll) を追加しましたが、以下のように参照が競合しています。
エラー 74 タイプ 'System.Action' は、'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\mscorlib.dll' と 'G:\Projects\Test1\Test. UI\Bin\LinqBridge.dll' G:\Projects\Test1\Test.UI\App_Code\Tools\UrlMap.cs 50 88 G:...\Test.UI\
この問題を解決する最善の方法は何ですか?
前もって感謝します、
この問題に関連するものを見つけましたが、正確に何をすべきかわかりませんでした。
asp.net-mvc - ASP.NETMVCを.NET2.0サーバーに展開することは可能ですか?
私はサービスパック2を備えたwin2k3サーバー(明らかなIIS6を示しています)を持っています。サーバーに追加の資料をインストールして、ASP.NET MVC 2アプリケーションをこのサーバーにbinデプロイすることは可能ですか?サーバーには現在.NET2.0フレームワークがインストールされていますが、サーバーをアップグレードするにはお役所仕事が多すぎます。
Scott Hanselmanからの記事で、.NET 3.5の機能(つまりLINQ)を使用しない場合、公式のMVC1リリースは.NET2.0フレームワークで動作できると述べています。ただし、さらなる調査によると、LINQBridgeは.NET2.0フレームワークをサポートしています。
これらのテクノロジを組み合わせて、ASP.NETMVCアプリケーションを.NET2.0サーバーに展開することは可能ですか?
c# - LINQBridge IComparer 例外
.NET 2.0 Framework を対象とする LINQ Bridge を使用していますが、次のエラーが発生します。ランダムに選択されたコレクションから最初の要素が欲しいだけです。この特定のケースでは、パフォーマンスは気にしません。
someCollection はList<string>
. コレクション内の値は一意です。
IComparer.Compare() メソッドが一貫性のない結果を返すため、並べ替えできません。値がそれ自体と比較されないか、ある値を別の値と繰り返し比較すると異なる結果が得られます。x: ''、x の型: '
2', IComparer: 'System.Array+FunctorComparer
Tuple 1[LinqBridge.Tuple`2[System.String,System.Int32]]'.
しかし、.NET 4.0 では問題なく動作するようです。これに対する回避策はありますか? 残念ながら、私はこのシナリオで .NET 2.0 を使用することに行き詰まっています。
編集LINQ Bridge (1.2) の最新バージョンを使用する
linq - LINQBridge を使用して GetFuncType を変換する方法
.net を使用するクライアントがあり、LINQ を使用する既存のコードで LINQBride を使用しています。私はlinqについてあまり知りませんが、この式にLINQBridgeを使用して簡単に変換できるかどうか疑問に思っています
ありがとう
c# - リストを注文する日付によるが、文字列IDがあり、そのIDがコレクション内の異なる日付で繰り返されている場合は、その下に表示されます。
タイトルで何を求めているのか、これ以上うまく表現できませんでした。
これが私が探しているものです。
私が持っている特定のオブジェクトDateTime
とString
プロパティの無秩序なリストがあります。
Stringプロパティには次のような値があります(これは数字ではなく文字列であり、常にK文字であることに注意してください。数字だけで注文する必要があります):
私が欲しいのは日付でリストを注文することです...しかし、文字列値が他の日付と一緒にコレクションに存在する場合に注文するとき、私はこの直後にそれらを注文したいと思います(IdFindersのそのミニグループでも日付で)...その後、注文を続けます...
このようなもの:
編集
IdFinderによる注文が機能しないことを明確にするために、例を編集しました...日付で注文する必要があります。日付で注文するときに、コレクション内にIdFinderが複数回存在する場合は、この最後の直後に表示されるはずです。それらの残りの部分などを各idfinderで注文し続けます
する必要があります
以前のプロジェクトのSQLServer2008で、次のような方法でこれを実現しました。
しかし、私はLinqが苦手で、Linqでこれをどのように行うのかわかりません。
おそらく重要な注意事項私は.NEt2.0を使用しているため、利用可能なLINQはありませんが、Linqbridgeを使用してLinqを使用しています。
私はこれを試しましたが、お気づきのように、これは機能しません
これを明確に説明したいと思います