I'm using the following line of code to match search word in my data list. But Contains is case-sensitive if I search for "search" it doesn't match with "Search" or "seArch".  What are my alternatives to Contains? How Can I replace it with IndexOf?  IEnumerable&lt;Compound&gt; allCompounds = _context.Compounds.ToList(); IEnumerable&lt;Compound&gt; filteredCompounds; if (!string.IsNullOrEmpty(param.sSearch)) {     filteredCompounds = allCompounds              .Where(c =&gt; c.CompoundName.Contains(param.sSearch)                          ||                          c.RI.Contains(param.sSearch)                           ||                          c.MolecularWeight.Contains(param.sSearch)                          ||                          c.MolecularFormula.Contains(param.sSearch)                          ); }
Is there a way to make the following return true?  string title = "ASTRINGTOTEST"; title.Contains("string");   There doesn't seem to be an overload that allows me to set the case sensitivity.. Currently I UPPERCASE them both, but that's just silly (by which I am referring to the  issues that come with up- and down casing).  UPDATE This question is ancient and since then I have realized I asked for a simple answer for a really vast and difficult topic if you care to investigate it fully. For most cases, in mono-lingual, English code bases  answer will suffice. I'm suspecting because most people coming here fall in this category this is the most popular answer.  answer however brings up the inherent problem that we can't compare text case insensitive until we know both texts are the same culture and we know  what that culture is. This is maybe a less popular answer, but I think it is more correct and that's why I marked it as such.
I've been hearing some rumors from friends, mostly anecdotal indicating that skills, when gone past 10 (such as initially having 10 in one skill, then finding a bobblehead or skillbook), actually improve past 10.     I can't find any proof of this yet, and my current character right now is slightly incapable of maxing any stats soon to 10 and testing it out. So I'd like to understand if SPECIAL stats increased past 10 show any benefit?  Can SPECIAL stats be increased past 10? Can I travel within the US with an expired visa? I am an international student and authorized to stay in US for 2 years on my I-20 form. My visa expired on June this year and I need to fly to some states outside Georgia to visit colleges. Can I fly within the US?  If I can, what kind of document will the airport check when I depart? Will they notice my expired visa and turn me in to Homeland Security? In other words, will I get into trouble? Let $f_n = \mathbb 1_{[-n,n]}$ for all $n \in \mathbb{N}$   Compute explicitly $f_n \star f_1$ for all $n \in \mathbb{N}$.  Show that $f_n \star f_1$ is the Fourier transform of $g_n = \frac{  \sin{(2\pi x)} \sin{(2 \pi nx)}}{\pi ^2 x^2}$  Show that $\| g_n \|_1 \to \infty$  Deduce that the Fourier transform is not surjective from $\mathcal{L}^1(\mathbb{R})$ to $C_0( \mathbb{R})$    Here, $C_0(\mathbb{R})$ is the space of continuous functions $f : \mathbb{R} \to \mathbb{R}$ that tends to $0$ at $-\infty$ and $+\infty$. I managed to compute 1) and proved 2). But I don't know how to prove 3). Moreover, I don't see how can 1), 2) and 3) prove 4). Can anyone help? Zero-dimensional ideals and finite-dimensional algebras Where is the right place to register/enqueue scripts & styles I am using WordPress 3.1.4 by now. I am confused with where (which hook) do I use:   to register and/or enqueue  scripts and styles  on front- and back-ends?   Questions:   Which are right hooks to use? All front end register/enqueue scripts/styles in init? Why is there no admin_print_styles-{xxx}? Can anyone help me out with this,    This is from a custom object " Quotation", The look up field " Main Driver" is a look up to Personal account object. The below fields are as well exists in the personal account. I need whatever value would be choosen in the main driver, automatically the below values will get pop up.  I amm trying to write a trigger for this, but just got stuck, Error showing as,      Error: Compile Error: Variable does not exist: Account.Age__c at line   7 column 17   How can i define the Account variable in the Quotation object trigger ?  trigger MainDriverRelatedFields on Quotation__c (before insert,before update) {      for(Quotation__c obj : Trigger.new){          if(obj.Main_Driver__c!=null) {              obj.AgeMainD__c=Account.Age__c;              obj.GenderMainD__c=Account.Contact_Individual_Gender__c;          }      }  } I got a paged loop that pulls in 4 posts per page from custom post type. It works great, with the only downside that the pagination wont go over the page/20 everything after that is 404, and the posts_nav_link won't show the next arrow at all. Like the pages just aren't there.  In total there are 119 published posts in the custom post type. If I change posts_per_page to, say 6, then I get access to more of the posts from the end, but it also stops at the page/20.  On the production site the pagination stops at 21, I guess because the live database has more entries.  I got the "Blog pages show at most" setting set to 6.  Here's the loop I'm using:  &lt;?php $paged = get_query_var('paged') ? get_query_var('paged') : 1; $args  = array(     'posts_per_page' =&gt; 4,     'orderby'        =&gt; 'modified',     'post_type'      =&gt; "projekte",     'paged'          =&gt; $paged ); $custom_query = new WP_Query($args); $c = 0; while($custom_query-&gt;have_posts()) :     $custom_query-&gt;the_post();     ?&gt;     &lt;article&gt;...&lt;/article&gt;     &lt;?php endwhile; wp_reset_postdata(); // reset the query ?&gt;   I've gone through the functions.php a million times looking for a some limiting get_pre_posts filter but there's nothing I can see.  I also got an error log setup and nothing is returned there, I've tested it that it works.  Any suggestions? Where can I most efficiently buy all items for the "Shut up and take my money" achievement? Let $f$ be a continuous function. If $f$ is uniformly continuous then it maps cauhy sequence into cauchy sequence. Is the converse true? That is if $f$ maps cauchy into cauchy gives the uniform continuity of $f$. I think it's no. Can suggest a counter example Spanning volume disk usage I have two SSD disks of 256GB and I want to create a single spanning volume of 512GB. I am using Windows 10. What I want to know is how will Windows handle this under the hood.  Will the first disk fill up before the second one starts being used, or will Windows use both disks. For example, if I have 256GB of data on the spanning volume, will it be divided to 128GB on first and 128GB on second physical disk or will it all be on the first disk with the second disk empty? Would this behavior be any different if I were using two HDDs? I am trying to prove the following by Mathematical Induction:  $$\sum_{i=1}^n i\cdot i! = (n+1)!-1\quad\text{for all integers $n\ge 1$}$$   My proof by Induction follows: First prove $P(1)$ is true,  $$\sum_{i=1}^1 i\cdot i! = (1+1)! - 1$$  Then, for all integers $k &gt;= 1$, if $P(k)$ is true then $P(k+1)$ is also true,  $$ \sum_{i=1}^k i\cdot i! = (k+1)! - 1$$ Then, we must show that $P(k+1)$ is true   $$ \sum_{i=1}^{k+1} i\cdot i! = ((k+1)+1)! - 1\\ \sum_{i=1}^{k+1} i\cdot i! = (k+2)! - 1$$  I am currently struggling with the next step to show that $P(k)$ is equal to $P(k+1)$. How would I finish this prove by induction? GParted won't let me edit a partition Is there any software that can easily create a Styled Layer Descriptor (SLD) without using a  script? Difference between a Structure and a Union Doing bad in undergraduate but good in a masters program Which of the following polynomials are subspaces of $\mathbb{P}_n$ for an appropriate value of n? Definition. A subspace  of a vector space V is a subset H of V that has three properties  (a) The zero vector of V is in H.  (b) $\forall$ u, v $\in H$, we have  u + v $\in H$.   (c) $\forall$ u $\in H$, c scalar, we have c  u $\in H$.  For $n \geq$ 0, denote $\mathbb{P}_n$ to be the set of all polynomials of degree at most $n$.  Which of the following are subspaces of $\mathbb{P}_n$ for an appropriate value of $n$? Support your answer with reason.  (a) All polynomials of the form $p(t) = a + t^2$, where $a \in \mathbb{R}$.  (b) All polynomials of degree at most 3, with integers as coefficients.  Solution:  Both the statements (a) and (b) above are not subspaces of $\mathbb{P}_n$.  Reason:  For part (a), All polynomials of the form $p(t) = a + t^2$, where $a \in \mathbb{R}$, is not a subspace because it failed to meet the standards of the first property stated above, that is, the coefficient of the $t^2$ term is always a 1, therefore the zero vector is not in this subspace of polynomials.    For part (b), All polynomials of degree at most 3, with integers as coefficents is also not a subspace becuase it as well failed to meet the standards of the third property, that is, integer coefficents, when multiplied by a real scalar, will not necessarily be of integer type leading to integer coefficents. Thusly, the resulting polynomial will not be in the subset of polynomials $\mathbb{P}_n$. $\Box$  Can someone please look at this and see if I have the right idea and approach to this question. Thank You How to change background-color on text links on hover but not image links How can I check if a word is contained in another string using PHP? Can photons be detected without being absorbed? I am thinking about a detector that would beep if light passes through it. Is it possible? Nested indenting issue How to get correct indentation after entering a nested list? I am writing a code review and I could not figure this out by googling. Here is an example of the three formatting styles I tried to use (but none of them works as I would like):  Case 1  The task is to align the last line (see below) "In the first line you use camelCase..." with the last line above the numbered list. In my first attempt, I added a new line (empty line) after the second numbered list item, and then indented by 4 spaces:     Variable name casing: See  on "Snake Case". In Perl, we use "snake_case" instead of "camelCase", and be consistent. Example:   Line 14: my $testType  Line 18: my $right_frame   In the first line you use camelCase, whereas in the second you use     snake_case.     As you can see, this gives the correct indentation but it introduces a blank line above the first numbered item.  Case 2  In this case I do not add the blank line after the second numbered list item ( but still indent by 4 spaces ):     Variable name casing: See  on "Snake Case". In Perl, we use "snake_case" instead of "camelCase", and be consistent. Example:   Line 14: my $testType  Line 18: my $right_frame In the first line you use camelCase, whereas in the second you use     snake_case.      In this case the line is considered as part of the last list item  Case 3  In this case, I try to add two blank spaces (invisible) at the end of the second list item:     Variable name casing: See  on "Snake Case". In Perl, we use "snake_case" instead of "camelCase", and be consistent. Example:   Line 14: my $testType  Line 18: my $right_frame In the first line you use camelCase, whereas in the second you use     snake_case.      In this case the line is considered part of the second item, and hence not correctly indented.  How to achieve the correct indentation?