Бесплатные снипеты на заказ

  • Автор темы Автор темы CSS
  • Дата начала Дата начала
посиди немного, запили себе на C# замену, и меняй что хочешь
ну реально, это прикол?
что запилить себе на СИ, пиз*ц, тут что, по вашему мнению все программисты на С?
Был бы прогером не задавал бы таких вопросов...
Смысл вообще писать такие ненужные и бесполезные комментарии?
 
а что C# не стандартный способ, что для этого кубика отдельная программа запускается ??? ну тогда так, если ты видишь такой кубик стандартный что ты запросил нажми на него старт
 
а что C# не стандартный способ, что для этого кубика отдельная программа запускается ??? ну тогда так, если ты видишь такой кубик стандартный что ты запросил нажми на него старт
код есть рабочий, который надо в этот кубик вставлять?
если есть, выкладывай, нет - смысл этой писанины?
 
ты написал стандартный способ, я ответил, смысл выпрашивать такими тумыми вопросами что ты прекрасно знаешь что нет стандартного кубика, под дурачка решил затупить и сказать мне что зенку открыл вот сейчас не пользуясь ей 5 лет, ну где логика
 
все что можно сделать кубиком - это блеать стандартный способ

9618ce7d45.jpg


НЕ СТАНДАРТНЫЙ СПОСОБ - это код в C# шарпе, херли тут непонятного?
 
почему не стандартный ???? я наприапер может меньше знаю о кубиках чем ты, очень редко ими пользуюсь, получается они какие не те для меня не стандартные, стандарт для человека в жизни что ему по душе правильно ведь ?? тогда создай предложение и закажижи кубик стандартный один, регер майл например, старт нажал и акки только вылетают ))
 
стандарт и не стандарт можно вычислить хотя бы потому, что в зенке есть бОльшее число кубиков, вопрос: На кой они тогда нужны, если ты такой суперский и можешь делать все на одном сишарпе?
Ответ: Это под большинство людей заточено, для их удобства ...

И опять же, если тебе есть что сказать по вопросу и/или предложить - делай.
Если нет - не тролль
 
да зенку вообще можно считать не стандартной,с 30% кубики, 30% C#, 30% кодкреатор
 
Парни, привет! Киньте в меня снипетом для перевода в регистр первого символа. Где то был у меня в шаблонах, на там такой срач, пзд не могу найти)) из тех что нашёл на форуме ни один не работает
Код:
Развернуть Свернуть Копировать
var str = project.Variables["myString"].Value;
if (str.Length > 1) return char.ToUpper(str[0]) + str.Substring(1);
return str.ToUpper();
Код:
Развернуть Свернуть Копировать
str = str.ToLower();
про кубики можете не говорить, не работает, бажится или зенька или шаблон. уже ловил такой баг, снипетом возвращал, всё ок.
 
  • Спасибо
Реакции: Osminogus
C#:
Развернуть Свернуть Копировать
string str = "asdfghjk";

if (str.Length > 0)
{
    return Char.ToUpper(str[0]) + str.Substring(1);
}
 
  • Спасибо
Реакции: Wide
друг всё нормально! только как вместо asdfghjk вставить переменную?
вопрос снимаю
Код:
Развернуть Свернуть Копировать
var str = project.Variables["name"].Value;
if (str.Length > 0)
{
    return Char.ToLower(str[0]) + str.Substring(1);
}
 
размещаю ссылку в виндовс форме. При нажатии на нее ни каких действий не происходит. Как сделать чтобы открывалась в браузере?
Код:
Развернуть Свернуть Копировать
System.Windows.Forms.LinkLabel lnk= new System.Windows.Forms.LinkLabel();
lnk.Text="http://link.ru";

Нашел вот такие строчки, но не пойму как их применить. Не работают у меня.
Код:
Развернуть Свернуть Копировать
Public Class Form1
Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
Process.Start(e.Link.LinkData)
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
LinkLabel1.Text = "Absolute games"
LinkLabel1.Links.Add(0, 14, "http://www.ag.ru")
End Sub
End Class

Код:
Развернуть Свернуть Копировать
LinkLabel1.Links(0).LinkData = "http://www.ru"
Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
System.Diagnostics.Process.Start(e.Link.LinkData.ToString())
End Sub
 
Всем привет, кто подскажет, есть С# поиска совпадений в таблице, поиск постоянно видает первое совпадение, но мне нужно, чтобы каждый следующий раз бралось следующее совпадение

Код:
Развернуть Свернуть Копировать
var table = project.Tables["pousk"];
project.Variables["varible2"].Value = String.Empty;
for (int i =0;i<table.RowCount;i++)
{
    var country = table.GetCell("A",i);
    if (country.Trim()==project.Variables["varible1"].Value)
    {
        project.Variables["varible2"].Value = table.GetCell("B",i);
        break;
    }
}
if (project.Variables["varible1"].Value=="")
{
    throw new Exception("Нет совпадений");
}
 
Всем привет, кто подскажет, есть С# поиска совпадений в таблице, поиск постоянно видает первое совпадение, но мне нужно, чтобы каждый следующий раз бралось следующее совпадение

Код:
Развернуть Свернуть Копировать
var table = project.Tables["pousk"];
project.Variables["varible2"].Value = String.Empty;
for (int i =0;i<table.RowCount;i++)
{
    var country = table.GetCell("A",i);
    if (country.Trim()==project.Variables["varible1"].Value)
    {
        project.Variables["varible2"].Value = table.GetCell("B",i);
        break;
    }
}
if (project.Variables["varible1"].Value=="")
{
    throw new Exception("Нет совпадений");
}
ну ты ведь при первом совпадении break поставил, он и будет только одно выдавать
 
  • Спасибо
Реакции: Yurii
Всем привет, кто подскажет, есть С# поиска совпадений в таблице, поиск постоянно видает первое совпадение, но мне нужно, чтобы каждый следующий раз бралось следующее совпадение

Код:
Развернуть Свернуть Копировать
var table = project.Tables["pousk"];
project.Variables["varible2"].Value = String.Empty;
for (int i =0;i<table.RowCount;i++)
{
    var country = table.GetCell("A",i);
    if (country.Trim()==project.Variables["varible1"].Value)
    {
        project.Variables["varible2"].Value = table.GetCell("B",i);
        break;
    }
}
if (project.Variables["varible1"].Value=="")
{
    throw new Exception("Нет совпадений");
}
что значит каждый следующий раз? нужно, чтобы после каждого запуска находило новое совпадение?
 
  • Спасибо
Реакции: Yurii
ну ты ведь при первом совпадении break поставил, он и будет только одно выдавать
Убрал break , все равно когда повторно выполняю код, выдает одно и тоже совпадение
что значит каждый следующий раз? нужно, чтобы после каждого запуска находило новое совпадение?
Нужно находить в списке совпадение, многократно, совпадение могут быть не точны, поэтому нужно выполнять поиск несколько раз, и чтобы при повторном выполнены кода, получалось следующее совпадение.
 
ну тогда тебе нужно иметь внешний счетчик, который будет отвечать за номер последнего совпадения. И при последующем запуске искать совпадения, пока номер посленего не станет больше внешнего счетчика на 1
 
  • Спасибо
Реакции: Yurii
ну тогда тебе нужно иметь внешний счетчик, который будет отвечать за номер последнего совпадения. И при последующем запуске искать совпадения, пока номер посленего не станет больше внешнего счетчика на 1
Можно пожалуйста ткнуть в коде где вставить переменную от щочика?
 
Можно пожалуйста ткнуть в коде где вставить переменную от щочика?

может как то так так как я не понял чёт всё равно задания

C#:
Развернуть Свернуть Копировать
var table = project.Tables["pousk"];
project.Variables["varible2"].Value = "";
// переменая счётчика, по умолчанию 0
int count = int.Parse(project.Variables["Count"].Value);

for (int i = count; i < table.RowCount; i++)
{
    var country = table.GetCell("A",i).Trim();
   
    if (country == project.Variables["varible1"].Value)
    {
        project.Variables["varible2"].Value = table.GetCell("B",i);
        project.Variables["Count"].Value = i.ToString();
        break;
    }
    else
    {
        throw new Exception("Нет совпадений");
    }
}
 
  • Спасибо
Реакции: doc
нужна вешняя переменная, я назвал её match_count. Изначально должна быть равна 0

C#:
Развернуть Свернуть Копировать
var table = project.Tables["pousk"];
project.Variables["varible2"].Value = String.Empty;
int match_limit = int.Parse(project.Variables["match_count"].Value);
int match_count = 0;

for (int i =0;i<table.RowCount;i++)
{
    var country = table.GetCell("A",i);
    if (country.Trim()==project.Variables["varible1"].Value)
    {
        match_count++;
        if (match_count>match_limit){
            project.Variables["match_count"].Value = match_count.ToString();
            project.Variables["varible2"].Value = table.GetCell("B",i);
            break;
        }
    }
}
if (project.Variables["varible1"].Value=="")
{
    throw new Exception("Нет совпадений");
}
 
может как то так так как я не понял чёт всё равно задания

C#:
Развернуть Свернуть Копировать
var table = project.Tables["pousk"];
project.Variables["varible2"].Value = "";
// переменая счётчика, по умолчанию 0
int count = int.Parse(project.Variables["Count"].Value);

for (int i = count; i < table.RowCount; i++)
{
    var country = table.GetCell("A",i).Trim();
  
    if (country == project.Variables["varible1"].Value)
    {
        project.Variables["varible2"].Value = table.GetCell("B",i);
        project.Variables["Count"].Value = i.ToString();
        break;
    }
    else
    {
        throw new Exception("Нет совпадений");
    }
}
такой подход более приемлем нежели мой
 
Спасибо, все работает.
 
Есть Escape строки на шарпе, но работает он как то не так) Он возвращает "%20", а мне нужно "\ \"
Код:
Развернуть Свернуть Копировать
return Uri.EscapeDataString(project.Variables["test"].Value);
 
как дописать строку в конец файла? код:
Код:
Развернуть Свернуть Копировать
FileSystem.FileAppendString(path, "test777", true);
перезаписывает файл
 
как дописать строку в конец файла? код:
Код:
Развернуть Свернуть Копировать
FileSystem.FileAppendString(path, "test777", true);
перезаписывает файл
C#:
Развернуть Свернуть Копировать
File.AppendAllText(path, "test777");
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)