Questions tagged «c#»

සී # (උච්චාරණය "තියුණු බලන්න") යනු මයික්‍රොසොෆ්ට් විසින් වැඩි දියුණු කරන ලද, ස්ථිතිකව ටයිප් කළ, බහු-පරමාදර්ශී ක්‍රමලේඛන භාෂාවකි. C # කේතය සාමාන්‍යයෙන් මයික්‍රොසොෆ්ට් හි .NET පවුලේ මෙවලම් සහ ධාවන වේලාවන් ඉලක්ක කරයි. ඒවාට .NET Framework, .NET Core සහ Xamarin ඇතුළත් වේ. C # හෝ C # හි විධිමත් පිරිවිතරයෙන් ලියා ඇති කේතය පිළිබඳ ප්‍රශ්න සඳහා මෙම ටැගය භාවිතා කරන්න.

4
C # හි විචල්‍යය පුරෝකථනයක නැවත භාවිතා කිරීමට හේතුවක් තිබේද?
C # හි ලැම්බඩා ප්‍රකාශන හෝ නිර්නාමික ක්‍රම භාවිතා කරන විට, නවීකරණය කරන ලද වසා දැමීමේ වළල්ලට ප්‍රවේශ වීම ගැන අප සැලකිලිමත් විය යුතුය . උදාහරණයක් වශයෙන්: foreach (var s in strings) { query = query.Where(i => i.Prop == s); // access to modified closure ... } නවීකරණය කරන ලද …

19
IDisposable අතුරුමුහුණත නිසි ලෙස භාවිතා කිරීම
මයික්‍රොසොෆ්ට් ප්‍රලේඛනය කියවීමෙන් මම දනිමි , IDisposableඅතුරු මුහුණතේ “ප්‍රාථමික” භාවිතය කළමනාකරණය නොකළ සම්පත් පිරිසිදු කිරීම බව. මට නම්, “කළමනාකරණය නොකළ” යන්නෙන් අදහස් කරන්නේ දත්ත සමුදා සම්බන්ධතා, සොකට්, කවුළු හැසිරවීම් යනාදියයි. එහෙත්, Dispose()නිදහස් කළමණාකරන සම්පත් සඳහා ක්‍රමවේදය ක්‍රියාත්මක කරන කේතය මම දැක ඇත්තෙමි , එය මට අතිරික්තයක් ලෙස පෙනේ, මන්ද කසළ …

18
C # හි ප්‍රශ්න ලකුණු දෙකක් එකට අදහස් කරන්නේ කුමක්ද?
මෙම කේත රේඛාව හරහා දිව යන්න: FormsAuth = formsAuth ?? new FormsAuthenticationWrapper(); ප්‍රශ්න ලකුණු දෙකෙන් අදහස් කරන්නේ කුමක්ද, එය යම් ආකාරයක ත්‍රික ක්‍රියාකරුවෙකුද? ගූගල් හි සොයා බැලීම දුෂ්කර ය.

30
මම පිළියම් කරන්නේ කෙසේද? “බ්‍රේක්පොයින්ට් එකට පහර නොදේ. මෙම ලේඛනය සඳහා සංකේත කිසිවක් පටවා නැත. ” අනතුරු ඇඟවීම?
සී express ්‍රගාමී සංස්කරණයේ AC # ඩෙස්ක්ටොප් යෙදුම ක්‍රියාත්මක වූ නමුත් තත්පර 5 කට පසුව එය ක්‍රියාත්මක නොවීය. මම පහත සඳහන් දෑ අත්හදා බැලුවෙමි. සියලු එකලස් කිරීම් වල දෝශ නිරාකරණ වින්‍යාසය, නිදොස් කිරීමේ ධජය සහ සම්පූර්ණ නිදොස් කිරීමේ තොරතුරු සකසා ඇති බවට සහතික වන්න. මගේ මුළු යන්ත්‍රයෙන්ම බින් සහ ඕබ් …


14
වර්ගය පරීක්ෂා කිරීම: typeof, GetType, හෝ?
බොහෝ අය පහත කේතය භාවිතා කරන බව මම දැක ඇත්තෙමි: Type t = typeof(obj1); if (t == typeof(int)) // Some code here නමුත් මම දන්නවා ඔබටත් මෙය කළ හැකි බව: if (obj1.GetType() == typeof(int)) // Some code here හෝ මෙය: if (obj1 is int) // Some code here පුද්ගලිකව, මට …
1524 c#  types  typeof  gettype 

5
මගේ කේතය වේගවත් කිරීමට උත්සාහ කරන්න?
උත්සාහක දිනුම් වල බලපෑම පරීක්ෂා කිරීම සඳහා මම යම් කේතයක් ලිවුවෙමි, නමුත් පුදුම සහගත ප්‍රති .ල දැකීම. static void Main(string[] args) { Thread.CurrentThread.Priority = ThreadPriority.Highest; Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.RealTime; long start = 0, stop = 0, elapsed = 0; double avg = 0.0; long temp = Fibo(1); for (int i = …

30
සී # හි සැඟවුණු විශේෂාංග? [වසා ඇත]
එය දැනට පවතින පරිදි, මෙම ප්‍රශ්නය අපගේ ප්‍රශ්නෝත්තර ආකෘතියට සුදුසු නොවේ. කරුණු, යොමු කිරීම් හෝ විශේෂ ise තාවයන්ගෙන් පිළිතුරු ලැබෙනු ඇතැයි අපි අපේක්ෂා කරමු, නමුත් මෙම ප්‍රශ්නය විවාදය, තර්ක, ඡන්ද විමසීම හෝ දීර් discussion සාකච්ඡාවක් ඉල්ලා සිටිනු ඇත. මෙම ප්‍රශ්නය වැඩිදියුණු කර නැවත විවෘත කළ හැකි යැයි ඔබට හැඟේ නම්, …
1474 c#  hidden-features 

12
C # හි [ධජ] එනූම් ගුණාංගය අදහස් කරන්නේ කුමක්ද?
වරින් වර මම පහත දැක්වෙන ආකාරයේ එනැමයක් දකිමි: [Flags] public enum Options { None = 0, Option1 = 1, Option2 = 2, Option3 = 4, Option4 = 8 } [Flags]ගුණාංගය හරියටම කරන්නේ කුමක්දැයි මට තේරෙන්නේ නැත . ඕනෑම කෙනෙකුට පළ කළ හැකි හොඳ පැහැදිලි කිරීමක් හෝ උදාහරණයක් තිබේද?
1465 c#  enums  flags 

14
සමානාත්මතා ක්‍රමය ඉක්මවා ගිය විට GetHashCode අභිබවා යාම වැදගත් වන්නේ ඇයි?
පහත පන්තිය ලබා දී ඇත public class Foo { public int FooId { get; set; } public string FooName { get; set; } public override bool Equals(object obj) { Foo fooItem = obj as Foo; if (fooItem == null) { return false; } return fooItem.FooId == this.FooId; } public override …
1458 c#  overriding  hashcode 

27
<T> ලැයිස්තුවෙන් උරුම නොවන්නේ ඇයි?
මගේ වැඩසටහන් සැලසුම් කිරීමේදී, මම බොහෝ විට එවැනි සිතුවිලි දාමයකින් ආරම්භ කරමි: පාපන්දු කණ්ඩායමක් යනු පාපන්දු ක්‍රීඩකයින්ගේ ලැයිස්තුවක් පමණි. එබැවින්, මම එය නියෝජනය කළ යුත්තේ: var football_team = new List&lt;FootballPlayer&gt;(); මෙම ලැයිස්තුවේ අනුපිළිවෙල නිරූපණය කරන්නේ ක්‍රීඩකයන් ලැයිස්තුවේ ලැයිස්තුගත කර ඇති අනුපිළිවෙලයි. නමුත් ක්‍රීඩකයන්ගේ ලැයිස්තුවට අමතරව කණ්ඩායම් වලට වෙනත් දේපලද ඇති …
1414 c#  .net  list  oop  inheritance 

28
C # හි පන්තියකට වඩා මම ව්‍යුහයක් භාවිතා කළ යුත්තේ කවදාද?
ඔබ C # පන්තියේ නොව struct භාවිතා කළ යුත්තේ කවදාද? මගේ සංකල්පීය ආකෘතිය නම්, අයිතමය හුදෙක් වටිනාකම් එකතුවක් වන කාලවලදී ව්‍යුහයන් භාවිතා කිරීමයි . ඒවා සියල්ලම තාර්කිකව එකට එකතු කර ගත හැකි ක්‍රමයක්. මම මෙම නීති රීති මෙතැනින් ආවා : ව්‍යුහයක් තනි අගයක් නියෝජනය කළ යුතුය. ව්‍යුහයකට මතක පාද සටහන …
1407 c#  struct 


30
වෙනත් නූල් එකකින් GUI යාවත්කාලීන කරන්නේ කෙසේද?
එය යාවත්කාලීන කිරීම සඳහා පහසුම මඟ කුමක් ද Labelතවත් සිට Thread? මට Formධාවනය වෙමින් පවතින අතර thread1, එයින් මම තවත් ත්‍රෙඩ් එකක් ආරම්භ කරමි thread2. අතර thread2සමහර ගොනු සකස් කරනවා මම යාවත්කාලීන කිරීමට කැමති Labelමත Formවත්මන් තත්ත්වය සමග thread2ගේ වැඩ. මම එය කරන්නේ කෙසේද?

17
'ස්ථිතික කියවීමට පමණක්' එදිරිව.
මම constසහ කියවා ඇත්තෙමිstatic readonly ක්ෂේත්‍ර . නියත අගයන් පමණක් අඩංගු සමහර පන්ති අප සතුව ඇත. ඒවා අපගේ පද්ධතියේ විවිධ දේ සඳහා භාවිතා වේ. එබැවින් මගේ නිරීක්ෂණය නිවැරදි දැයි මම කල්පනා කරමි: මේ ආකාරයේ නියත අගයන් සැමවිටම static readonlyපොදු වන සෑම දෙයක් සඳහාම තිබිය යුතුද ? constඅභ්‍යන්තර / ආරක්ෂිත / …
1399 c#  constants 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.