13 lines
		
	
	
		
			313 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			313 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
import 'dart:math';
 | 
						|
 | 
						|
const _chars = 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890';
 | 
						|
final _rnd = Random();
 | 
						|
 | 
						|
/// Generate random string
 | 
						|
String getRandomString(int length) => String.fromCharCodes(
 | 
						|
  Iterable.generate(
 | 
						|
    length,
 | 
						|
    (_) => _chars.codeUnitAt(_rnd.nextInt(_chars.length)),
 | 
						|
  ),
 | 
						|
);
 |