How to find an error in Linq using PropertyValidationErrors when key is not found in results The Next CEO of Stack OverflowHow would you count occurrences of a string (actually a char) within a string?Convert Linq Query Result to DictionaryWhen to use .First and when to use .FirstOrDefault with LINQ?What does LINQ return when the results are emptyMultiple Order By with LINQThe request was aborted: Could not create SSL/TLS secure channelHow and when to use ‘async’ and ‘await’format date in linq query resultWhy not inherit from List<T>?C#: Cannot convert LINQ result to a list of objects. What's wrong?
How to coordinate airplane tickets?
Why does freezing point matter when picking cooler ice packs?
What does this strange code stamp on my passport mean?
Which acid/base does a strong base/acid react when added to a buffer solution?
How seriously should I take size and weight limits of hand luggage?
My ex-girlfriend uses my Apple ID to login to her iPad, do I have to give her my Apple ID password to reset it?
Man transported from Alternate World into ours by a Neutrino Detector
Free fall ellipse or parabola?
Early programmable calculators with RS-232
Creating a script with console commands
How to pronounce fünf in 45
My boss doesn't want me to have a side project
Ising model simulation
MT "will strike" & LXX "will watch carefully" (Gen 3:15)?
Direct Implications Between USA and UK in Event of No-Deal Brexit
How do I secure a TV wall mount?
How to unfasten electrical subpanel attached with ramset
Oldie but Goldie
Can Sri Krishna be called 'a person'?
Would a grinding machine be a simple and workable propulsion system for an interplanetary spacecraft?
Small nick on power cord from an electric alarm clock, and copper wiring exposed but intact
Can a PhD from a non-TU9 German university become a professor in a TU9 university?
How can I prove that a state of equilibrium is unstable?
Are British MPs missing the point, with these 'Indicative Votes'?
How to find an error in Linq using PropertyValidationErrors when key is not found in results
The Next CEO of Stack OverflowHow would you count occurrences of a string (actually a char) within a string?Convert Linq Query Result to DictionaryWhen to use .First and when to use .FirstOrDefault with LINQ?What does LINQ return when the results are emptyMultiple Order By with LINQThe request was aborted: Could not create SSL/TLS secure channelHow and when to use ‘async’ and ‘await’format date in linq query resultWhy not inherit from List<T>?C#: Cannot convert LINQ result to a list of objects. What's wrong?
I have the following code which will find an error if results contains the key. It will then select the count of errors:
var foundError = results
.Where(e => e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors[id]).ToList();
I want to instead find an error if the id is not found in the results.
I'm not sure of the syntax. I want to do something like this:
// This is not correct, but similar to what I want to do
var foundError = results
.WhereNot(e => e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors[id]).ToList();
Please advise on the syntax. Thanks
c# linq
add a comment |
I have the following code which will find an error if results contains the key. It will then select the count of errors:
var foundError = results
.Where(e => e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors[id]).ToList();
I want to instead find an error if the id is not found in the results.
I'm not sure of the syntax. I want to do something like this:
// This is not correct, but similar to what I want to do
var foundError = results
.WhereNot(e => e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors[id]).ToList();
Please advise on the syntax. Thanks
c# linq
add a comment |
I have the following code which will find an error if results contains the key. It will then select the count of errors:
var foundError = results
.Where(e => e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors[id]).ToList();
I want to instead find an error if the id is not found in the results.
I'm not sure of the syntax. I want to do something like this:
// This is not correct, but similar to what I want to do
var foundError = results
.WhereNot(e => e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors[id]).ToList();
Please advise on the syntax. Thanks
c# linq
I have the following code which will find an error if results contains the key. It will then select the count of errors:
var foundError = results
.Where(e => e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors[id]).ToList();
I want to instead find an error if the id is not found in the results.
I'm not sure of the syntax. I want to do something like this:
// This is not correct, but similar to what I want to do
var foundError = results
.WhereNot(e => e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors[id]).ToList();
Please advise on the syntax. Thanks
c# linq
c# linq
asked Mar 21 at 19:59
RichRich
1,70071831
1,70071831
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
I think you can just do
var foundError = results
.Where(e => !e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors).ToList();
and it will select all PropertyValidationErrors for objects that don't contain a propertyValidationError with the selected key.
I also could do this, but the Select did not work on it: var foundError = !results.Any(e => e.PropertyValidationErrors.Keys.Contains(id));
– Rich
Mar 21 at 20:16
add a comment |
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55288397%2fhow-to-find-an-error-in-linq-using-propertyvalidationerrors-when-key-is-not-foun%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I think you can just do
var foundError = results
.Where(e => !e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors).ToList();
and it will select all PropertyValidationErrors for objects that don't contain a propertyValidationError with the selected key.
I also could do this, but the Select did not work on it: var foundError = !results.Any(e => e.PropertyValidationErrors.Keys.Contains(id));
– Rich
Mar 21 at 20:16
add a comment |
I think you can just do
var foundError = results
.Where(e => !e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors).ToList();
and it will select all PropertyValidationErrors for objects that don't contain a propertyValidationError with the selected key.
I also could do this, but the Select did not work on it: var foundError = !results.Any(e => e.PropertyValidationErrors.Keys.Contains(id));
– Rich
Mar 21 at 20:16
add a comment |
I think you can just do
var foundError = results
.Where(e => !e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors).ToList();
and it will select all PropertyValidationErrors for objects that don't contain a propertyValidationError with the selected key.
I think you can just do
var foundError = results
.Where(e => !e.PropertyValidationErrors.Keys.Contains(id))
.Select(e => e.PropertyValidationErrors).ToList();
and it will select all PropertyValidationErrors for objects that don't contain a propertyValidationError with the selected key.
answered Mar 21 at 20:05
NzallNzall
2,98531950
2,98531950
I also could do this, but the Select did not work on it: var foundError = !results.Any(e => e.PropertyValidationErrors.Keys.Contains(id));
– Rich
Mar 21 at 20:16
add a comment |
I also could do this, but the Select did not work on it: var foundError = !results.Any(e => e.PropertyValidationErrors.Keys.Contains(id));
– Rich
Mar 21 at 20:16
I also could do this, but the Select did not work on it: var foundError = !results.Any(e => e.PropertyValidationErrors.Keys.Contains(id));
– Rich
Mar 21 at 20:16
I also could do this, but the Select did not work on it: var foundError = !results.Any(e => e.PropertyValidationErrors.Keys.Contains(id));
– Rich
Mar 21 at 20:16
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55288397%2fhow-to-find-an-error-in-linq-using-propertyvalidationerrors-when-key-is-not-foun%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown