- 1
decimal dblOrderTotal = calculatedOrders.Sum(objOrder => objOrder.total);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+133
decimal dblOrderTotal = calculatedOrders.Sum(objOrder => objOrder.total);
Что бы значило это dbl?
+143
private void bSaveLog_Click(object sender, EventArgs e)
{
String x = Game.choosen().name;
String y = "Data\\" + x + ".txt";
FileInfo file = new FileInfo(y);
DirectoryInfo di = Directory.CreateDirectory("Data\\");
if (file.Exists == false)
{
file.Create();
using (StreamWriter sw = file.AppendText())
{
sw.WriteLine("Hello");
sw.WriteLine("And");
sw.WriteLine("Welcome");
sw.Flush();
sw.Close();
}
}
}
Помогите советом мудрым, почему при записи в файл выдаёт "Процесс не может получить доступ к файлу..."? Как сделать правильно?
+155
class numArray
{ public $firstNum;
public $lastNum;
function __construct($firstNum, $lastNum)
{
$this->firstNum = $firstNum;
$this->lastNum = $lastNum;
}
function makeArr($firstNum, $lastNum)
{
$ourArr = [];
for ($i=$this->firstNum; $i <=$this->lastNum; $i++) {
$ourArr[]+= $i;
}
return $ourArr;
}
}
class MultipleOf
{
public $num1;
public $num2;
function __construct($num1,$num2)
{
$this->num1 = $num1;
$this->num2 = $num2;
}
function echoMultipleOf($oArr)
{
$trueArr=[];
foreach ($oArr as $key => $value)
{
if (($value%$this->num1 === 0) && ($value%$this->num2 != 0)) {
$trueArr[] += $value;
}
}
echo var_dump($trueArr);
}
}
#Проверка:
$proba1 = new numArray(1,100);
$globalArr1= $proba1->makeArr();
$ask1 = new MultipleOf(3,12);
$ask1->echoMultipleOf($globalArr1);
1. Создать массив чисел от 1 до 100. Вывести все элементы массива, которые кратны 3 и не кратны 12. (ООП головного мозга)
+122
protected SimulationElement getThis(){
return this;
}
+154
<?php
/**
* Мощная система маршрутизации.
*/
$uri = trim($_SERVER['PATH_INFO'], '/');
$split = explode('/', $uri);
$numSplit = count($split);
switch ($numSplit) {
default:
$params = array(
'module' => 'frontpage',
'action' => 'index'
);
break;
case 1:
$params = array(
'module' => array_shift($split),
'action' => 'index');
break;
case 2:
$params = array(
'module' => array_shift($split),
'action' => array_pop($split));
break;
}
$filename = __DIR__ . '/modules/' . $params['module'] . '/' . $params['action'] . '.php';
if (file_exists($filename)) {
include_once $filename;
} else {
echo 'Такой страницы не существует!';
}
?>
Реализация системы роутинга на PHP.
+132
Удалено по просьбе автора
+159
var get_day = function(day_name_or_number, return_type) {
var day_name = '';
var day_number = '';
switch (day_name_or_number) {
case 0: //sunday
case 'sun':
case 'sunday':
day_name = 'sun';
day_number = 0;
break;
case 1: //monday
case 'mon':
case 'monday':
day_name = 'mon';
day_number = 1;
break;
case 2: //tuesday
case 'tue':
case 'tuesday':
day_name = 'tue';
day_number = 2;
break;
case 3: //wednesday
case 'wed':
case 'wednesday':
day_name = 'wed';
day_number = 3;
break;
case 4: //thursday
case 'thu':
case 'thursday':
day_name = 'thu';
day_number = 4;
break;
case 5: //friday
case 'fri':
case 'friday':
day_name = 'fri';
day_number = 5;
break;
case 6: //saturday
case 'sat':
case 'saturday':
day_name = 'sat';
day_number = 6;
break;
}
switch (return_type) {
case 'number':
return day_number;
break;
case 'name':
return day_name;
break;
default:
return day_name;
break;
}
};
Что и кому я сделал, что с таким работать приходиться?
+58
#define CHK( x ) {do{if (x == MBRES_ERR){goto __gotoFAIL;}} while (FALSE);}
Из SDK корейского сканера
+133
Удалено по просьбе автора
+74
public static void sleep(long millis, int nanos) throws InterruptedException {
// ...
if (nanos >= 500000 || (nanos != 0 && millis == 0)) {
millis++;
}
sleep(millis);
}
Системе пофиг сколько конкретно ты указал наносекунд . Всё равно никак не проверишь:)
Java Oracle, Thread::sleep(long,long)