در این آموزش تصویری با نکات و ترفندهای #C آشنا می شوید. در این آموزش تصویری کار با متغیرها ، نحوه تبدیل داده ها به هم ، کار با دستورات شرطی ، مفهوم چندریختی ، نحوه تست و اشکال زدایی برنامه و… را می آموزید.

این دوره آموزشی محصول موسسه Pluralsight است.

سرفصل های دوره:

  • بررسی ماژول ها
  • فراخوانی متدها
  • کار با LINQ
  • مفهوم چندریختی
  • نحوه سازگاری فعالیت ها
  • استفاده از کلمات کلیدی
  • کار با متغیرها
  • کار با متغیرهای استاتیک
  • بهبود عملکرد ساختار برنامه
  • کار با دستورات شرطی
  • کار با مقادیر صحیح
  • انجام عملیات در IEnumerable
  • آموزش امکانات و قابلیت های LINQ
  • سفارشی کردن صفحه نمایش
  • نحوه فشرده سازی فایل ها
  • کار با URI ها
  • نحوه تبدیل مقادیر
  • نحوه ایجاد اشیا
  • نحوه به اشتراک گذاری فایل ها
  • نحوه تست و اشکال زدایی برنامه
  • کار با نوع داده Null
  • و…

عنوان دوره: Pluralsight C# Tips and Traps 2
سطح: متوسط
مدت زمان: 2 ساعت و 43 دقیقه
نویسنده: Jason Roberts


Pluralsight C# Tips and Traps 2

Jason Roberts
2h 43m

Short-circuit your learning of C# with more handy C# and .NET features.
Whether you're still learning C# or you already have some experience, it's sometimes hard to know what you don't know. This is the follow-up course to C# Tips and Traps and is designed to further short-circuit your C# learning and provides a whole host of useful information about the sometimes under-used or unknown features of both the C# language and the .Net framework. It's suitable for those who are brand new to C# as well as experienced developers looking to "round off" their C# skills and "fill in the gaps".

Part I
39m 22s
Module Overview
0m 58s
Calling Generic Methods Using Implicit Typing
3m 0s
LINQ Fluent Syntax versus Query Syntax
5m 41s
Multicast Delegates
6m 10s
Compatibility and Equality of Delegates
3m 42s
Using Keywords for Variable Names
4m 16s
Consequences of Exceptions in Static Constructors
3m 0s
Constraining Generics
11m 22s
Module Summary
1m 13s
Part II
42m 49s
Module Overview
1m 15s
Improving Struct Equality Performance
8m 23s
Non Short-Circuiting Conditional Operators
3m 2s
Auto-Generating Sequences of Integer Values
2m 7s
Merging IEnumerable Sequences Together
5m 4s
Performing set Operations on IEnumerable Sequences
4m 53s
Custom Aggregation with LINQ
5m 47s
Hiding Interface Implementations from Consumers
2m 50s
Delaying The Start of A Task
1m 38s
Sorted Collection Classes
6m 19s
Module Summary
1m 31s
Part III
35m 4s
Module Overview
0m 44s
Customizing The Display of An Object in The Debugger Window
6m 34s
Recreating Hidden Files Without Exceptions
1m 32s
Working with Zip Files
7m 28s
Compressing and Decompressing in-memory Streams
7m 43s
Working with URIs
10m 1s
Module Summary
1m 2s
Part IV
46m 0s
Module Overview
1m 3s
Converting Characters to Numeric Values
1m 34s
Using Generic Methods in A Non-Generic Classes
1m 41s
Deferring Creation of Resource-Intensive Objects Until Use
14m 14s
Automatically Skip Code When Debugging
5m 31s
Subscribing to File Changed Events
6m 9s
Nullable Value Types and Ambient Properties
14m 33s
Module Summary
1m 15s