Click here to Skip to main content
15,910,083 members
Home / Discussions / C#
   

C#

 
Questionhow to get and compare values between two gridviews Pin
Member 1075542716-Apr-14 21:37
Member 1075542716-Apr-14 21:37 
GeneralRe: how to get and compare values between two gridviews Pin
Agent__00716-Apr-14 22:02
professionalAgent__00716-Apr-14 22:02 
SuggestionRe: how to get and compare values between two gridviews Pin
Richard MacCutchan16-Apr-14 22:29
mveRichard MacCutchan16-Apr-14 22:29 
SuggestionRe: how to get and compare values between two gridviews Pin
Richard Deeming17-Apr-14 2:04
mveRichard Deeming17-Apr-14 2:04 
GeneralRe: how to get and compare values between two gridviews Pin
Richard MacCutchan17-Apr-14 5:27
mveRichard MacCutchan17-Apr-14 5:27 
GeneralRe: how to get and compare values between two gridviews Pin
Eddy Vluggen17-Apr-14 5:40
professionalEddy Vluggen17-Apr-14 5:40 
GeneralRe: how to get and compare values between two gridviews Pin
Richard Deeming17-Apr-14 5:40
mveRichard Deeming17-Apr-14 5:40 
GeneralRe: how to get and compare values between two gridviews Pin
Richard MacCutchan17-Apr-14 6:08
mveRichard MacCutchan17-Apr-14 6:08 
GeneralRe: how to get and compare values between two gridviews Pin
Richard Deeming17-Apr-14 6:37
mveRichard Deeming17-Apr-14 6:37 
GeneralRe: how to get and compare values between two gridviews Pin
Richard MacCutchan17-Apr-14 6:52
mveRichard MacCutchan17-Apr-14 6:52 
GeneralRe: how to get and compare values between two gridviews Pin
Richard Deeming17-Apr-14 7:11
mveRichard Deeming17-Apr-14 7:11 
GeneralRe: how to get and compare values between two gridviews Pin
Richard MacCutchan17-Apr-14 7:22
mveRichard MacCutchan17-Apr-14 7:22 
SuggestionRe: how to get and compare values between two gridviews Pin
Richard MacCutchan16-Apr-14 22:31
mveRichard MacCutchan16-Apr-14 22:31 
QuestionHow to insert img file in sql server database and show it in a page regarding a particular user? Pin
krish099116-Apr-14 19:48
krish099116-Apr-14 19:48 
AnswerRe: How to insert img file in sql server database and show it in a page regarding a particular user? Pin
Peter Leow16-Apr-14 19:59
professionalPeter Leow16-Apr-14 19:59 
Questionc# implicit operator Pin
Member 378753716-Apr-14 9:50
Member 378753716-Apr-14 9:50 
AnswerRe: c# implicit operator Pin
BillWoodruff16-Apr-14 17:17
professionalBillWoodruff16-Apr-14 17:17 
GeneralRe: c# implicit operator Pin
Member 378753716-Apr-14 18:36
Member 378753716-Apr-14 18:36 
GeneralRe: c# implicit operator Pin
Member 378753716-Apr-14 18:47
Member 378753716-Apr-14 18:47 
GeneralRe: c# implicit operator Pin
BillWoodruff16-Apr-14 23:22
professionalBillWoodruff16-Apr-14 23:22 
GeneralRe: c# implicit operator Pin
Member 378753716-Apr-14 18:51
Member 378753716-Apr-14 18:51 
Questionconvert List<typethatimplementsinterface> to List<interface>, is there a simple way to do this? Pin
Nico Haegens16-Apr-14 6:46
professionalNico Haegens16-Apr-14 6:46 
AnswerRe: convert List<typethatimplementsinterface> to List<interface>, is there a simple way to do this? Pin
SledgeHammer0116-Apr-14 7:05
SledgeHammer0116-Apr-14 7:05 
GeneralRe: convert List<typethatimplementsinterface> to List<interface>, is there a simple way to do this? Pin
Nico Haegens16-Apr-14 7:15
professionalNico Haegens16-Apr-14 7:15 
AnswerRe: convert List<typethatimplementsinterface> to List<interface>, is there a simple way to do this? Pin
Richard Deeming16-Apr-14 7:57
mveRichard Deeming16-Apr-14 7:57 
Another option would be:
C#
List<Thingy> source = GetTheListOfThings();
List<IAmTheInterface> result = source.Cast<IAmTheInterface>().ToList();


If you're using .NET 4.0 and you're passing the list to a method that only uses the list in a foreach loop, consider making the parameter IEnumerable<IAmTheInterface>; that way, thanks to generic interface covariance, you can just pass the List<TheClass> to the method directly.

If you need access to the Count property, or read-only access to the indexer, and you're using .NET 4.5, consider using the IReadOnlyList<T>[^] or IReadOnlyCollection<T>[^] interfaces. These will also allow you to pass the source list to the method directly.



"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer


General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.