cost 329 ms
.net 框架 4.5.2 的 HyperPropertyDescriptor 問題

[英]HyperPropertyDescriptor issue with .net framework 4.5.2

我正在嘗試將對象列表轉換為數據表,並使用此響應https://stackoverflow.com/a/5805044/1447718 中給出的解決方案。 我下載了 hyperproperty 並將其重新編譯為 4.5.2 並在我的應用程序中使用它。 當我執行該方法時,我得到一列空數據集。 在調試時 ...

使用 FastMember 遞歸復制屬性

[英]Copy properties recursively with FastMember

我有兩個來自這個 class 的對象: 現在我想用 FastMember 遍歷兩個 object 實例的所有屬性,並將屬性從object 1復制到object 2 。 這是我到目前為止得到的(不工作!) 這段代碼顯然不起作用......有什么想法嗎? 謝謝! ...

使用 FastMember 從 collections 中獲取值

[英]Get values out of collections with FastMember

我使用 FastMember 從對象和嵌套對象中獲取值。 如果屬性是string或int一切正常。 但現在我也想獲得 collections 的值。 到目前為止,這是我的代碼: object 可能如下所示: 這意味着專業會導致問題。 任何建議我如何解決這個問題? 謝謝! ...

FastMember:指定的參數超出有效值范圍。 參數名稱:名稱

[英]FastMember: Specified argument was out of the range of valid values. Parameter name: name

我正在嘗試使用CsvHelper導入CSV文件並將其寫入我的SQL數據庫。 導入的數據不屬於任何預定義的類,必須在運行時確定。 許多論壇都指向使用FastMember來執行此操作,但是我一直無法使其工作。 由於我沒有預定義的類,因此我正在使用以下代碼讀取CSV: 然后,我使用f ...

C#Dapper和FastMember - 不支持指定的方法

[英]C# Dapper and FastMember - Specified method not supported

我有一個C#.NET Core 2.0 Web API項目(作為微服務實現)。 我在我的存儲庫層中使用NuGet Packages“Dapper”和“FastMember”(最新版本)嘗試通過FastMember提供的ObjectReader將IEnumerable<T>轉換為 ...

檢查屬性是否為只讀

[英]Check whether property is readonly

我有使用反射的這段代碼,我決定將其替換為FastMember。 這是我的代碼: 通過反思: 帶有星號的行將通過以下行解決: FastMember也提供一些優雅的解決方案嗎? ...

試圖將.NET字符串[]映射到FastMember對象,但它正在錯誤/未映射

[英]Trying to map a .NET string[] to a FastMember object but it's erroring/not mapping

我正在嘗試將文件名列表插入到簡單的Sql Server表中。 我正在嘗試利用SqlBulkCopy和@markgravell的FastMember庫,如其他SO答案所建議的那樣。 所以我覺得這是一個映射問題: FastMember無法映射到某些內部支持集合 Fas ...

我可以使用表達式設置結構的屬性嗎?

[英]Can I set the property of a struct using Expressions?

我有以下方法,可以在給定的TInstance上為給定的PropertyInfo設置值。 這是為了避免反射效率低下。 因此,給出以下模型: 我可以使用以下方式設置Name : 這一切都很好,但是如果我嘗試使用一個struct方法,例如: 名稱始終為null 。 ...

如何通過FastMember自動將枚舉轉換為int?

[英]How to convert an enum to int automatically via FastMember?

我正在使用FastMember將List<T>轉換為Datatable 。 某些類包含枚舉,這在將數據表作為TVP傳遞給存儲過程時會導致問題。 FastMember轉換列表,但枚舉的列的DataType為SomeEnum 。 將數據表作為TVP傳遞時,會拋出以下異常: ...

FastMember ObjectReader不適用於繼承的接口

[英]FastMember ObjectReader doesn't work with inherited interfaces

我從一個我無法控制的庫中返回一個接口: 現在當我嘗試運行此代碼時,我得到一個例外: 似乎它沒有找到B屬性,因為它在IB中聲明。 我通過進行測試並在IA直接使用B來證實這一點。 我找到了一個非常糟糕的解決方法,其中包括創建一個實現IA的新類: 然后將List< ...

如何使用FastMember設置嵌套屬性值

[英]How to set nested property value using FastMember

當我嘗試使用FastMember設置嵌套成員屬性時出現異常。 例如,當有這些課程時 我想將First.Second實例設置為"hello" 。 我不能把它分成[“第一”] [“第二”]因為我不知道此時的深度。 是否有嵌套屬性的神奇訪問權限,還是我必須自己拆分層次結構? ...

將IBindingList轉換為DataTable

[英]Convert IBindingList to DataTable

所以我有一個IBindingList ,它是DevExpress圖表的數據源。 當圖表在收集數據時自動更新時,將以這種方式完成操作。 但是,如果我可以使用IBindingList並將其和日志記錄的末尾轉換為可以批量插入數據庫的源,則可以創建一個單獨的DataTable並記錄其中的數據,而 ...

FastMember 和 ExpandoObject 錯誤

[英]FastMember and ExpandoObject error

我不確定它是否受支持,但我正在嘗試讓 fastmember 為我提供動態ExpandoObject類型信息(使用下面的代碼),但出現錯誤: System.NotSupportedException:不支持指定的方法。 在 FastMember.TypeAccessor.GetMembers( ...

無法將JSON反序列化為DataTable

[英]Trouble Deserializing JSON to DataTable

我是C#的新手,正在努力反序列化來自API的JSON響應,然后將響應重新發送到DataTable(然后發送到SQL Server)。 我正在使用JSON.NET和RestSharp。 我遵循此處概述的答案, 將Json字符串轉換為C#對象列表 ,並嘗試使用FastMember將對象轉 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM