I find one good article which explains about the BigInteger.
Some pointers:
int, int64 and long have size limitation. Assigning a large than they can hold will result in a OverFlowException. But if we have computation requirement which needs no such max limit, we can use the BigInteger which introduced in .NET 4.
There is no max limit on the BigInteger data type. MSDN says like below:
Because the BigInteger type is immutable (see Mutability and the BigInteger Structure) and because it has no upper or lower bounds, an OutOfMemoryException can be thrown for any operation that causes a BigInteger value to grow too large.
More info can be find from here on MSDN
- Home
- Tutorials
- OOPS Concepts
- SOLID Principles
- C# class
- C# .NET methods
- Delegates in c#
- Events in C#
- Diff. events & delegates
- Type safety in C# .net
- Diff. ref & out keyword
- Optional Parameters
- Extension methods in C#
- Nullable types in C#
- var keyword in c#
- Inversion of control
- Dependency injection
- composition over inheritance
- how to crack software developer interview in style
- A practical example for c# extension methods
- How inmemory cache was getting inadvertently affected
- Cross check on FirstOrDefault extension method
- A cue to design your interfaces
- Why you shoudn't ignore code compile warnings
- A best practice to write your unit tests
- Software Architecture
- Downloading a file
- PRG Pattern
- ActinName attribute
- Model binding & UI culture
- Working with local data in jqgrid
- Supress default DELETE behavior in JQGRID
- Unique URL and cache
- what are http cookies
- viewing cookies being exchanged & stored in browser
- Persistent and non persistent cookies
- what is cookie less domain
- Login not successfull when cookies are disabled
No comments:
Post a Comment