@@ -1600,6 +1600,31 @@ if (Enum.TryParse($value$, out $result$)) {
16001600return;$end$]]> </Code >
16011601 </Snippet >
16021602 </CodeSnippet >
1603+ <CodeSnippet Format =" 1.1.0" >
1604+ <Header >
1605+ <Title >if equal to null return default</Title >
1606+ <Shortcut >ifnred</Shortcut >
1607+ <Description >if equal to null return default</Description >
1608+ <Author >Josef Pihrt</Author >
1609+ <SnippetTypes >
1610+ <SnippetType >Expansion</SnippetType >
1611+ </SnippetTypes >
1612+ <Keywords >
1613+ <Keyword >Meta-Name IfEqualToNullReturnDefault</Keyword >
1614+ </Keywords >
1615+ </Header >
1616+ <Snippet >
1617+ <Declarations >
1618+ <Literal >
1619+ <ID >expression</ID >
1620+ <ToolTip >Expression to evaluate</ToolTip >
1621+ <Default >x</Default >
1622+ </Literal >
1623+ </Declarations >
1624+ <Code Language =" CSharp" ><![CDATA[ if ($expression$ == null)
1625+ return default;$end$]]> </Code >
1626+ </Snippet >
1627+ </CodeSnippet >
16031628 <CodeSnippet Format =" 1.1.0" >
16041629 <Header >
16051630 <Title >if equal to null return false</Title >
@@ -1742,6 +1767,31 @@ if (!Enum.TryParse($value$, out $result$)) {
17421767return;$end$]]> </Code >
17431768 </Snippet >
17441769 </CodeSnippet >
1770+ <CodeSnippet Format =" 1.1.0" >
1771+ <Header >
1772+ <Title >if not equal to null return default</Title >
1773+ <Shortcut >ifxnred</Shortcut >
1774+ <Description >if not equal to null return default</Description >
1775+ <Author >Josef Pihrt</Author >
1776+ <SnippetTypes >
1777+ <SnippetType >Expansion</SnippetType >
1778+ </SnippetTypes >
1779+ <Keywords >
1780+ <Keyword >Meta-Name IfNotEqualToNullReturnDefault</Keyword >
1781+ </Keywords >
1782+ </Header >
1783+ <Snippet >
1784+ <Declarations >
1785+ <Literal >
1786+ <ID >expression</ID >
1787+ <ToolTip >Expression to evaluate</ToolTip >
1788+ <Default >x</Default >
1789+ </Literal >
1790+ </Declarations >
1791+ <Code Language =" CSharp" ><![CDATA[ if ($expression$ != null)
1792+ return default;$end$]]> </Code >
1793+ </Snippet >
1794+ </CodeSnippet >
17451795 <CodeSnippet Format =" 1.1.0" >
17461796 <Header >
17471797 <Title >if not equal to null return false</Title >
@@ -1842,6 +1892,31 @@ if (!Enum.TryParse($value$, out $result$)) {
18421892return;$end$]]> </Code >
18431893 </Snippet >
18441894 </CodeSnippet >
1895+ <CodeSnippet Format =" 1.1.0" >
1896+ <Header >
1897+ <Title >if not return default</Title >
1898+ <Shortcut >ifxred</Shortcut >
1899+ <Description >if not return default</Description >
1900+ <Author >Josef Pihrt</Author >
1901+ <SnippetTypes >
1902+ <SnippetType >Expansion</SnippetType >
1903+ </SnippetTypes >
1904+ <Keywords >
1905+ <Keyword >Meta-Name IfNotReturnDefault</Keyword >
1906+ </Keywords >
1907+ </Header >
1908+ <Snippet >
1909+ <Declarations >
1910+ <Literal >
1911+ <ID >expression</ID >
1912+ <ToolTip >Expression to evaluate</ToolTip >
1913+ <Default >x</Default >
1914+ </Literal >
1915+ </Declarations >
1916+ <Code Language =" CSharp" ><![CDATA[ if (!$expression$)
1917+ return default;$end$]]> </Code >
1918+ </Snippet >
1919+ </CodeSnippet >
18451920 <CodeSnippet Format =" 1.1.0" >
18461921 <Header >
18471922 <Title >if not return false</Title >
@@ -2037,6 +2112,31 @@ if (!$identifier$.TryGetValue($key$, out $value$)) {
20372112return;$end$]]> </Code >
20382113 </Snippet >
20392114 </CodeSnippet >
2115+ <CodeSnippet Format =" 1.1.0" >
2116+ <Header >
2117+ <Title >if return default</Title >
2118+ <Shortcut >ifred</Shortcut >
2119+ <Description >if return default</Description >
2120+ <Author >Josef Pihrt</Author >
2121+ <SnippetTypes >
2122+ <SnippetType >Expansion</SnippetType >
2123+ </SnippetTypes >
2124+ <Keywords >
2125+ <Keyword >Meta-Name IfReturnDefault</Keyword >
2126+ </Keywords >
2127+ </Header >
2128+ <Snippet >
2129+ <Declarations >
2130+ <Literal >
2131+ <ID >expression</ID >
2132+ <ToolTip >Expression to evaluate</ToolTip >
2133+ <Default >true</Default >
2134+ </Literal >
2135+ </Declarations >
2136+ <Code Language =" CSharp" ><![CDATA[ if ($expression$)
2137+ return default;$end$]]> </Code >
2138+ </Snippet >
2139+ </CodeSnippet >
20402140 <CodeSnippet Format =" 1.1.0" >
20412141 <Header >
20422142 <Title >if return false</Title >
0 commit comments