Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -15,387 +15,6 @@ app.logger = logging.getLogger("CodeSearchAPI")
|
|
15 |
CODE_SNIPPETS = [
|
16 |
|
17 |
|
18 |
-
"Console.WriteLine(\"Hello, World!\");",
|
19 |
-
"""int Sum(int a,int b){
|
20 |
-
return a+b;
|
21 |
-
}""",
|
22 |
-
"var rnd = new Random().Next();",
|
23 |
-
"""bool IsEven(int n){
|
24 |
-
return n % 2 == 0;
|
25 |
-
}""",
|
26 |
-
"int len = str.Length;",
|
27 |
-
"DateTime today = DateTime.Today;",
|
28 |
-
"bool exists = File.Exists(path);",
|
29 |
-
"string content = File.ReadAllText(path);",
|
30 |
-
"File.WriteAllText(path, content);",
|
31 |
-
"DateTime now = DateTime.Now;",
|
32 |
-
"string upper = s.ToUpper();",
|
33 |
-
"string lower = s.ToLower();",
|
34 |
-
"""string Reverse(string s){
|
35 |
-
return new string(s.Reverse().ToArray());
|
36 |
-
}""",
|
37 |
-
"int count = list.Count;",
|
38 |
-
"var max = list.Max();",
|
39 |
-
"var min = list.Min();",
|
40 |
-
"list.Sort();",
|
41 |
-
"var merged = list1.Concat(list2).ToList();",
|
42 |
-
"list.Remove(item);",
|
43 |
-
"bool empty = !list.Any();",
|
44 |
-
"""int CountChar(string s, char c){
|
45 |
-
return s.Count(x => x == c);
|
46 |
-
}""",
|
47 |
-
"bool contains = s.Contains(sub);",
|
48 |
-
"string s2 = num.ToString();",
|
49 |
-
"int n2 = int.Parse(s);",
|
50 |
-
"""bool IsNumber(string s){
|
51 |
-
return int.TryParse(s, out );
|
52 |
-
}""",
|
53 |
-
"int idx = list.IndexOf(item);",
|
54 |
-
"list.Clear();",
|
55 |
-
"list.Reverse();",
|
56 |
-
"var unique = list.Distinct().ToList();",
|
57 |
-
"bool has = list.Contains(item);",
|
58 |
-
"var dict = new Dictionary<string, object>();",
|
59 |
-
"dict[key] = value;",
|
60 |
-
"dict.Remove(key);",
|
61 |
-
"var keys = dict.Keys;",
|
62 |
-
"var values = dict.Values;",
|
63 |
-
"var mergedDict = dict1.Concat(dict2).ToDictionary(kv => kv.Key, kv => kv.Value);",
|
64 |
-
"bool dictEmpty = dict.Count == 0;",
|
65 |
-
"var v = dict[key];",
|
66 |
-
"bool hasKey = dict.ContainsKey(key);",
|
67 |
-
"dict.Clear();",
|
68 |
-
"int lines = File.ReadAllLines(path).Length;",
|
69 |
-
"File.WriteAllLines(path, list);",
|
70 |
-
"var list2 = File.ReadAllLines(path).ToList();",
|
71 |
-
"int words = File.ReadAllText(path).Split().Length;",
|
72 |
-
"""bool IsLeap(int y){
|
73 |
-
return DateTime.IsLeapYear(y);
|
74 |
-
}""",
|
75 |
-
"string timeStr = DateTime.Now.ToString("HH:mm:ss");",
|
76 |
-
"""int DaysBetween(DateTime a, DateTime b){
|
77 |
-
return (int)(b - a).TotalDays;
|
78 |
-
}""",
|
79 |
-
"string cwd = Directory.GetCurrentDirectory();",
|
80 |
-
"var files = Directory.GetFiles(path);",
|
81 |
-
"Directory.CreateDirectory(path);",
|
82 |
-
"Directory.Delete(path);",
|
83 |
-
"bool isFile = File.Exists(path);",
|
84 |
-
"bool isDir = Directory.Exists(path);",
|
85 |
-
"long size = new FileInfo(path).Length;",
|
86 |
-
"File.Move(oldPath, newPath);",
|
87 |
-
"File.Copy(src, dest);",
|
88 |
-
"File.Move(src, dest);",
|
89 |
-
"File.Delete(path);",
|
90 |
-
"string env = Environment.GetEnvironmentVariable(name);",
|
91 |
-
"Environment.SetEnvironmentVariable(name, value);",
|
92 |
-
"Process.Start(new ProcessStartInfo(url){ UseShellExecute = true });",
|
93 |
-
"var response = await new HttpClient().GetAsync(url);",
|
94 |
-
"dynamic obj = JsonConvert.DeserializeObject(json);",
|
95 |
-
"File.WriteAllText(path, JsonConvert.SerializeObject(data));",
|
96 |
-
"var data = JsonConvert.DeserializeObject(File.ReadAllText(path));",
|
97 |
-
"string s3 = string.Join("", list);",
|
98 |
-
"var list3 = s.ToCharArray().ToList();",
|
99 |
-
"string s4 = string.Join(",", list);",
|
100 |
-
"string s5 = string.Join(Environment.NewLine, list);",
|
101 |
-
"var parts1 = s.Split(' ');",
|
102 |
-
"var parts2 = s.Split(delimiter);",
|
103 |
-
"var chars = s.ToCharArray();",
|
104 |
-
"string r2 = s.Replace(oldValue, newValue);",
|
105 |
-
"string r3 = s.Replace(" ","");",
|
106 |
-
"""string RemovePunct(string s){
|
107 |
-
return new string(s.Where(c => !char.IsPunctuation(c)).ToArray());
|
108 |
-
}""",
|
109 |
-
"bool strEmpty = string.IsNullOrEmpty(s);",
|
110 |
-
"""bool IsPal(string s){
|
111 |
-
var r = new string(s.Reverse().ToArray());
|
112 |
-
return s == r;
|
113 |
-
}""",
|
114 |
-
"File.WriteAllLines(path, rows);",
|
115 |
-
"var rows = File.ReadAllLines(path).Select(line => line.Split(',')).ToList();",
|
116 |
-
"int csvLines = File.ReadAllLines(path).Length;",
|
117 |
-
"""void Shuffle(List l){
|
118 |
-
var r = new Random();
|
119 |
-
for(int i = l.Count - 1; i > 0; i--){
|
120 |
-
int j = r.Next(i + 1);
|
121 |
-
var t = l[i];
|
122 |
-
l[i] = l[j];
|
123 |
-
l[j] = t;
|
124 |
-
}
|
125 |
-
}""",
|
126 |
-
"var e = list[new Random().Next(list.Count)];",
|
127 |
-
"var items = list.OrderBy(x => Guid.NewGuid()).Take(n).ToList();",
|
128 |
-
"int dice = new Random().Next(1, 7);",
|
129 |
-
"string coin = new Random().Next(2) == 0 ? "Heads" : "Tails";",
|
130 |
-
"""string RandPwd(int l){
|
131 |
-
const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
|
132 |
-
var r = new Random();
|
133 |
-
return new string(Enumerable.Range(0, l).Select( => chars[r.Next(chars.Length)]).ToArray());
|
134 |
-
}""",
|
135 |
-
"""string RandColor(){
|
136 |
-
var r = new Random();
|
137 |
-
return $"#{r.Next(0x1000000):X6}";
|
138 |
-
}""",
|
139 |
-
"string id = Guid.NewGuid().ToString();",
|
140 |
-
"""class MyClass{}""",
|
141 |
-
"var obj2 = new MyClass();",
|
142 |
-
"""class MyClass2{
|
143 |
-
public void MyMethod(){}
|
144 |
-
}""",
|
145 |
-
"""class MyClass3{
|
146 |
-
public int MyProperty { get; set; }
|
147 |
-
}""",
|
148 |
-
"""class SubClass : MyClass2{}""",
|
149 |
-
"""class SubClass2 : MyClass2{
|
150 |
-
public override void MyMethod(){}
|
151 |
-
}""",
|
152 |
-
"obj2.MyMethod();",
|
153 |
-
"MyClass2.StaticMethod();",
|
154 |
-
"bool isType = obj2 is MyClass2;",
|
155 |
-
"var val2 = obj2.MyProperty;",
|
156 |
-
"obj2.MyProperty = value;",
|
157 |
-
"""((IDictionary<string, object>)obj2).Remove("MyProperty");"",
|
158 |
-
"try { SomeMethod(); } catch(Exception ex) { Console.WriteLine(ex.Message); }",
|
159 |
-
"""public class MyException:Exception{public MyException(string m):base(m){}}
|
160 |
-
throw new MyException("error");""",
|
161 |
-
"string message = ex.Message;",
|
162 |
-
"File.AppendAllText("error.log", ex.ToString());",
|
163 |
-
"""var sw=new System.Diagnostics.Stopwatch();
|
164 |
-
sw.Start();""",
|
165 |
-
"sw.Stop(); var elapsed = sw.Elapsed;",
|
166 |
-
"""for(int i=0;i<=100;i++)
|
167 |
-
{
|
168 |
-
Console.Write($"\r[{new string('#',i/10).PadRight(10,' ')}] {i}%");
|
169 |
-
}""",
|
170 |
-
"System.Threading.Thread.Sleep(1000);",
|
171 |
-
"Func<int,int> square = x => x * x;",
|
172 |
-
"var mapped = list.Select(x => x * x);",
|
173 |
-
"var filtered = list.Where(x => x % 2 == 0);",
|
174 |
-
"var reduced = list.Aggregate((a, b) => a + b);",
|
175 |
-
"var listComp = (from x in list select x * x).ToList();",
|
176 |
-
"var dictComp = list.ToDictionary(x => x, x => x.ToString());",
|
177 |
-
"var setComp = new HashSet(list.Select(x => x));",
|
178 |
-
"var intersection = set1.Intersect(set2);",
|
179 |
-
"var union = set1.Union(set2);",
|
180 |
-
"var difference = set1.Except(set2);",
|
181 |
-
"var noNulls = list.Where(x => x != null).ToList();",
|
182 |
-
"""try
|
183 |
-
{
|
184 |
-
using(var fs=File.Open(path,FileMode.Open)){}
|
185 |
-
}
|
186 |
-
catch{}""",
|
187 |
-
"if(obj is string) { /* type is string / }",
|
188 |
-
"bool b = bool.Parse(s);",
|
189 |
-
"if(x > 0) Console.WriteLine(x);",
|
190 |
-
"while(condition) DoWork();",
|
191 |
-
"foreach(var item in list) Console.WriteLine(item);",
|
192 |
-
"foreach(var kv in dict) Console.WriteLine(kv.Key + ":" + kv.Value);",
|
193 |
-
"foreach(var c in str) Console.Write(c);",
|
194 |
-
"for(int i=0;i<10;i++){ if(i==5) break; }",
|
195 |
-
"for(int i=0;i<10;i++){ if(i%2==0) continue; Console.Write(i); }",
|
196 |
-
"int Add(int a,int b){return a+b;}",
|
197 |
-
"int Mul(int a,int b=2){return ab;}",
|
198 |
-
"(int min,int max) GetMinMax(int[] a){return (a.Min(),a.Max());}",
|
199 |
-
"int Sum(params int[] a){return a.Sum();}",
|
200 |
-
"""void Foo(int x,int y){}
|
201 |
-
Foo(y:2,x:1);""",
|
202 |
-
"""T Timed(Func fn)
|
203 |
-
{
|
204 |
-
var sw=new System.Diagnostics.Stopwatch();
|
205 |
-
sw.Start();
|
206 |
-
var result=fn();
|
207 |
-
sw.Stop();
|
208 |
-
Console.WriteLine(sw.Elapsed);
|
209 |
-
return result;
|
210 |
-
}""",
|
211 |
-
"""Func<int,int> memoized = null;
|
212 |
-
var cache = new Dictionary<int,int>();
|
213 |
-
memoized = x => cache.ContainsKey(x)?cache[x]:(cache[x]=x* x);""",
|
214 |
-
"""IEnumerable Gen()
|
215 |
-
{
|
216 |
-
for(int i=0;i<10;i++) yield return i;
|
217 |
-
}""",
|
218 |
-
"var e = Gen().GetEnumerator(); e.MoveNext(); var first = e.Current;",
|
219 |
-
"""class MyCollection : IEnumerable
|
220 |
-
{
|
221 |
-
int[] data={1,2,3};
|
222 |
-
public IEnumerator GetEnumerator(){foreach(var i in data)yield return i;}
|
223 |
-
IEnumerator IEnumerable.GetEnumerator()=>GetEnumerator();
|
224 |
-
}""",
|
225 |
-
"""var enumerator = list.GetEnumerator();
|
226 |
-
while(enumerator.MoveNext()) Console.WriteLine(enumerator.Current);""",
|
227 |
-
"foreach(var t in list.Select((v,i)=>new{v,i})) Console.WriteLine(t.i+":"+t.v);",
|
228 |
-
"var zipped = list1.Zip(list2,(a,b)=>(a,b));",
|
229 |
-
"var toDict = list1.Zip(list2,(a,b)=>new{a,b}).ToDictionary(x=>x.a,x=>x.b);",
|
230 |
-
"bool eqList = list1.SequenceEqual(list2);",
|
231 |
-
"bool eqDict = dict1.Count==dict2.Count && !dict1.Except(dict2).Any();",
|
232 |
-
"bool eqSet = set1.SetEquals(set2);",
|
233 |
-
"var unique = list.Distinct().ToList();",
|
234 |
-
"set.Clear();",
|
235 |
-
"bool isEmpty = set.Count==0;",
|
236 |
-
"set.Add(item);",
|
237 |
-
"set.Remove(item);",
|
238 |
-
"bool contains = set.Contains(item);",
|
239 |
-
"int count = set.Count;",
|
240 |
-
"bool hasOverlap = set1.Overlaps(set2);",
|
241 |
-
"bool isSubset = new HashSet(list1).IsSupersetOf(list2);",
|
242 |
-
"bool isSubstring = str.Contains(sub);",
|
243 |
-
"char first = str[0];",
|
244 |
-
"char last = str[^1];",
|
245 |
-
"bool isText = Path.GetExtension(path)==\".txt\";",
|
246 |
-
"bool isImage = new[]{\".png\",\".jpg\",\".jpeg\",\".gif\"}.Contains(Path.GetExtension(path));",
|
247 |
-
"double rounded = Math.Round(d);",
|
248 |
-
"double up = Math.Ceiling(d);",
|
249 |
-
"double down = Math.Floor(d);",
|
250 |
-
"string formatted = d.ToString(\"F2\");",
|
251 |
-
"""var rnd=new Random();
|
252 |
-
var s=new string(Enumerable.Range(0,8).Select(_=>"ABCDEFGHIJKLMNOPQRSTUVWXYZ"[rnd.Next(26)]).ToArray());""",
|
253 |
-
"bool exists = File.Exists(path)||Directory.Exists(path);",
|
254 |
-
"var files = Directory.GetFiles(dir, "", SearchOption.AllDirectories);",
|
255 |
-
"string ext = Path.GetExtension(path);",
|
256 |
-
"string name = Path.GetFileName(path);",
|
257 |
-
"string full = Path.GetFullPath(path);",
|
258 |
-
"""var p=new Process{
|
259 |
-
StartInfo=new ProcessStartInfo("python","--version"){
|
260 |
-
RedirectStandardOutput=true
|
261 |
-
}
|
262 |
-
};
|
263 |
-
p.Start();
|
264 |
-
string version=p.StandardOutput.ReadToEnd();""",
|
265 |
-
"string osInfo = Environment.OSVersion.ToString();",
|
266 |
-
"int cores = Environment.ProcessorCount;",
|
267 |
-
"ulong mem = new Microsoft.VisualBasic.Devices.ComputerInfo().TotalPhysicalMemory;",
|
268 |
-
"""var usage = DriveInfo.GetDrives()
|
269 |
-
.Select(d=>new{d.Name,d.TotalSize,d.AvailableFreeSpace});""",
|
270 |
-
"var ip = Dns.GetHostEntry(Dns.GetHostName()).AddressList.First(a=>a.AddressFamily==System.Net.Sockets.AddressFamily.InterNetwork);",
|
271 |
-
"bool online = new System.Net.NetworkInformation.Ping().Send("8.8.8.8").Status==System.Net.NetworkInformation.IPStatus.Success;",
|
272 |
-
"new WebClient().DownloadFile(url,path);",
|
273 |
-
"Console.WriteLine(\"Uploading \"+path);",
|
274 |
-
"var response=await new HttpClient().PostAsync(url,new StringContent(data));",
|
275 |
-
"var getResponse=await new HttpClient().GetAsync(url+"?"+query);",
|
276 |
-
"var client=new HttpClient(); client.DefaultRequestHeaders.Add("Header","Value");",
|
277 |
-
"""var doc=new HtmlAgilityPack.HtmlDocument();
|
278 |
-
doc.LoadHtml(html);""",
|
279 |
-
"string title=doc.DocumentNode.SelectSingleNode(\"//title\").InnerText;",
|
280 |
-
"var links=doc.DocumentNode.SelectNodes(\"//a[@href]\").Select(n=>n.Attributes[\"href\"].Value);",
|
281 |
-
"""foreach(var img in links.Where(u=>u.EndsWith(".png")||u.EndsWith(".jpg")))
|
282 |
-
new WebClient().DownloadFile(img,Path.GetFileName(img));""",
|
283 |
-
"""var freq=text.Split()
|
284 |
-
.GroupBy(w=>w)
|
285 |
-
.ToDictionary(g=>g.Key,g=>g.Count());""",
|
286 |
-
"""var loginResponse=await client.PostAsync(loginUrl,new FormUrlEncodedContent(new[]{new KeyValuePair<string,string>("user",u),("pass",p)}));
|
287 |
-
var content=await loginResponse.Content.ReadAsStringAsync();""",
|
288 |
-
"string plain=Regex.Replace(html,\"<.?>\"," ");",
|
289 |
-
"var emails=Regex.Matches(text,\"[\w.-]+@[\w.-]+\.[A-Za-z]{2,6}\");",
|
290 |
-
"var phones=Regex.Matches(text,"\d{3}-\d{4}-\d{4}");",
|
291 |
-
"var numbers=Regex.Matches(text,"\d+");",
|
292 |
-
"string replaced=Regex.Replace(text,"old","new");",
|
293 |
-
"bool isMatch=Regex.IsMatch(text,pattern);",
|
294 |
-
"string noTags=Regex.Replace(html,\"<.*?>\"," ");",
|
295 |
-
"string encoded=System.Net.WebUtility.HtmlEncode(s);",
|
296 |
-
"string decoded=System.Net.WebUtility.HtmlDecode(s);",
|
297 |
-
"""var form=new System.Windows.Forms.Form();
|
298 |
-
System.Windows.Forms.Application.Run(form);""",
|
299 |
-
"var button = new Button { Text = \"Click Me\" }; window.Controls.Add(button);",
|
300 |
-
"button.Click += (sender, e) => { MessageBox.Show(\"Button Clicked!\"); };",
|
301 |
-
"MessageBox.Show(\"This is a popup message!\");",
|
302 |
-
"var input = textBox.Text;",
|
303 |
-
"window.Text = \"New Window Title\";",
|
304 |
-
"window.Size = new Size(800, 600);",
|
305 |
-
"window.StartPosition = FormStartPosition.CenterScreen;",
|
306 |
-
"var menuStrip = new MenuStrip(); window.Controls.Add(menuStrip);",
|
307 |
-
"var comboBox = new ComboBox(); window.Controls.Add(comboBox);",
|
308 |
-
"var radioButton = new RadioButton { Text = \"Option 1\" }; window.Controls.Add(radioButton);",
|
309 |
-
"var checkBox = new CheckBox { Text = \"Check Me\" }; window.Controls.Add(checkBox);",
|
310 |
-
"var pictureBox = new PictureBox { Image = Image.FromFile(\"image.jpg\") }; window.Controls.Add(pictureBox);",
|
311 |
-
"var player = new SoundPlayer(\"audio.wav\"); player.Play();",
|
312 |
-
"var player = new AxWMPLib.AxWindowsMediaPlayer(); player.URL = \"video.mp4\"; window.Controls.Add(player);",
|
313 |
-
"var currentTime = player.Ctlcontrols.currentPosition;",
|
314 |
-
"var bmp = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height); var g = Graphics.FromImage(bmp); g.CopyFromScreen(0, 0, 0, 0, bmp.Size); bmp.Save(\"screenshot.png\");",
|
315 |
-
"var recorder = new ScreenRecorder(); recorder.StartRecording(); Thread.Sleep(5000); recorder.StopRecording();",
|
316 |
-
"var mousePos = Cursor.Position;",
|
317 |
-
"SendKeys.Send(\"Hello World\");",
|
318 |
-
"Cursor.Position = new Point(100, 100); mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0); mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);",
|
319 |
-
"var timestamp = DateTimeOffset.UtcNow.ToUnixTimeSeconds();",
|
320 |
-
"var date = DateTimeOffset.FromUnixTimeSeconds(timestamp).DateTime;",
|
321 |
-
"var timestamp = new DateTimeOffset(date).ToUnixTimeSeconds();",
|
322 |
-
"var dayOfWeek = DateTime.Now.DayOfWeek;",
|
323 |
-
"var daysInMonth = DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month);",
|
324 |
-
"var firstDayOfYear = new DateTime(DateTime.Now.Year, 1, 1);",
|
325 |
-
"var lastDayOfYear = new DateTime(DateTime.Now.Year, 12, 31);",
|
326 |
-
"var firstDayOfMonth = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1);",
|
327 |
-
"var lastDayOfMonth = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month));",
|
328 |
-
"var isWeekday = DateTime.Now.DayOfWeek != DayOfWeek.Saturday && DateTime.Now.DayOfWeek != DayOfWeek.Sunday;",
|
329 |
-
"var isWeekend = DateTime.Now.DayOfWeek == DayOfWeek.Saturday || DateTime.Now.DayOfWeek == DayOfWeek.Sunday;",
|
330 |
-
"var currentHour = DateTime.Now.Hour;",
|
331 |
-
"var currentMinute = DateTime.Now.Minute;",
|
332 |
-
"var currentSecond = DateTime.Now.Second;",
|
333 |
-
"Thread.Sleep(1000);",
|
334 |
-
"var millisTimestamp = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds();",
|
335 |
-
"var formattedTime = DateTime.Now.ToString(\"yyyy-MM-dd HH:mm:ss\");",
|
336 |
-
"var parsedTime = DateTime.Parse(\"2023-10-01 12:00:00\");",
|
337 |
-
"var thread = new Thread(() => { }); thread.Start();",
|
338 |
-
"Thread.Sleep(1000);",
|
339 |
-
"Parallel.Invoke(() => { }, () => { });",
|
340 |
-
"var threadName = Thread.CurrentThread.Name;",
|
341 |
-
"thread.IsBackground = true;",
|
342 |
-
"var lockObj = new object(); lock (lockObj) { }",
|
343 |
-
"var process = Process.Start(\"notepad.exe\");",
|
344 |
-
"var pid = process.Id;",
|
345 |
-
"var isAlive = !process.HasExited;",
|
346 |
-
"Parallel.Invoke(() => { }, () => { });",
|
347 |
-
"var queue = new Queue<int>(); queue.Enqueue(1); var value = queue.Dequeue();",
|
348 |
-
"var pipe = new AnonymousPipeServerStream();",
|
349 |
-
"Process.GetCurrentProcess().ProcessorAffinity = (IntPtr)1;",
|
350 |
-
"var process = Process.Start(\"cmd.exe\", \"/c dir\");",
|
351 |
-
"var output = process.StandardOutput.ReadToEnd();",
|
352 |
-
"var exitCode = process.ExitCode;",
|
353 |
-
"var isSuccess = exitCode == 0;",
|
354 |
-
"var scriptPath = System.Reflection.Assembly.GetExecutingAssembly().Location;",
|
355 |
-
"var args = Environment.GetCommandLineArgs();",
|
356 |
-
"var parser = new ArgumentParser(); var args = parser.ParseArgs();",
|
357 |
-
"var help = parser.PrintHelp();",
|
358 |
-
"var modules = AppDomain.CurrentDomain.GetAssemblies();",
|
359 |
-
"Process.Start(\"pip\", \"install package_name\").WaitForExit();",
|
360 |
-
"Process.Start(\"pip\", \"uninstall package_name\").WaitForExit();",
|
361 |
-
"var version = Assembly.GetExecutingAssembly().GetName().Version;",
|
362 |
-
"Process.Start(\"python\", \"-m venv venv\").WaitForExit();",
|
363 |
-
"var packages = Process.Start(\"pip\", \"list\").StandardOutput.ReadToEnd();",
|
364 |
-
"Process.Start(\"pip\", \"install --upgrade package_name\").WaitForExit();",
|
365 |
-
"var connection = new SqlConnection(\"Server=localhost;Database=test;User Id=sa;Password=password;\"); connection.Open();",
|
366 |
-
"var command = new SqlCommand(\"SELECT * FROM table\", connection); var reader = command.ExecuteReader();",
|
367 |
-
"var command = new SqlCommand(\"INSERT INTO table (column) VALUES ('value')\", connection); command.ExecuteNonQuery();",
|
368 |
-
"var command = new SqlCommand(\"DELETE FROM table WHERE id = 1\", connection); command.ExecuteNonQuery();",
|
369 |
-
"var command = new SqlCommand(\"UPDATE table SET column = 'value' WHERE id = 1\", connection); command.ExecuteNonQuery();",
|
370 |
-
"var command = new SqlCommand(\"SELECT * FROM table\", connection); var reader = command.ExecuteReader(); while (reader.Read()) { }",
|
371 |
-
"var command = new SqlCommand(\"SELECT * FROM table WHERE column = @value\", connection); command.Parameters.AddWithValue(\"@value\", \"value\"); var reader = command.ExecuteReader();",
|
372 |
-
"connection.Close();",
|
373 |
-
"var command = new SqlCommand(\"CREATE TABLE table (id INT PRIMARY KEY, column VARCHAR(255))\", connection); command.ExecuteNonQuery();",
|
374 |
-
"var command = new SqlCommand(\"DROP TABLE table\", connection); command.ExecuteNonQuery();",
|
375 |
-
"var exists = connection.GetSchema(\"Tables\").Rows.Cast<DataRow>().Any(row => row[\"TABLE_NAME\"].ToString() == \"table\");",
|
376 |
-
"var tables = connection.GetSchema(\"Tables\").Rows.Cast<DataRow>().Select(row => row[\"TABLE_NAME\"].ToString()).ToList();",
|
377 |
-
"var context = new DbContext(); context.Table.Add(new Model { Column = \"value\" }); context.SaveChanges();",
|
378 |
-
"var data = context.Table.Where(x => x.Column == \"value\").ToList();",
|
379 |
-
"var entity = context.Table.First(x => x.Id == 1); context.Table.Remove(entity); context.SaveChanges();",
|
380 |
-
"var entity = context.Table.First(x => x.Id == 1); entity.Column = \"new_value\"; context.SaveChanges();",
|
381 |
-
"public class Model { public int Id { get; set; } public string Column { get; set; } }",
|
382 |
-
"public class DerivedModel : Model { public string NewColumn { get; set; } }",
|
383 |
-
"public class Model { [Key] public int Id { get; set; } }",
|
384 |
-
"public class Model { [Unique] public string Column { get; set; } }",
|
385 |
-
"public class Model { public string Column { get; set; } = \"default_value\"; }",
|
386 |
-
"File.WriteAllLines(\"data.csv\", data.Select(x => string.Join(\",\", x)));",
|
387 |
-
"var workbook = new XLWorkbook(); var worksheet = workbook.Worksheets.Add(\"Sheet1\"); worksheet.Cell(1, 1).Value = \"Data\"; workbook.SaveAs(\"data.xlsx\");",
|
388 |
-
"var json = JsonConvert.SerializeObject(data); File.WriteAllText(\"data.json\", json);",
|
389 |
-
"var workbook = new XLWorkbook(\"data.xlsx\"); var worksheet = workbook.Worksheet(1); var data = worksheet.Rows().Select(row => row.Cell(1).Value.ToString()).ToList();",
|
390 |
-
"var mergedWorkbook = new XLWorkbook(); foreach (var file in files) { var workbook = new XLWorkbook(file); mergedWorkbook.AddWorksheet(workbook.Worksheet(1)); } mergedWorkbook.SaveAs(\"merged.xlsx\");",
|
391 |
-
"var workbook = new XLWorkbook(); var worksheet = workbook.Worksheets.Add(\"NewSheet\"); workbook.SaveAs(\"data.xlsx\");",
|
392 |
-
"var workbook = new XLWorkbook(\"data.xlsx\"); var worksheet = workbook.Worksheet(1); var style = worksheet.Cell(1, 1).Style; worksheet.Cell(2, 2).Style = style; workbook.SaveAs(\"data.xlsx\");",
|
393 |
-
"var workbook = new XLWorkbook(\"data.xlsx\"); var worksheet = workbook.Worksheet(1); worksheet.Cell(1, 1).Style.Fill.BackgroundColor = XLColor.Red; workbook.SaveAs(\"data.xlsx\");",
|
394 |
-
"var workbook = new XLWorkbook(\"data.xlsx\"); var worksheet = workbook.Worksheet(1); worksheet.Cell(1, 1).Style.Font.FontColor = XLColor.Blue; workbook.SaveAs(\"data.xlsx\");",
|
395 |
-
"var workbook = new XLWorkbook(\"data.xlsx\"); var worksheet = workbook.Worksheet(1); var content = worksheet.Cell(1, 1).Value.ToString();",
|
396 |
-
"var workbook = new XLWorkbook(\"data.xlsx\"); var worksheet = workbook.Worksheet(1); worksheet.Cell(1, 1).Value = \"New Content\"; workbook.SaveAs(\"data.xlsx\");",
|
397 |
-
"var image = Image.FromFile(\"image.jpg\"); var width = image.Width; var height = image.Height;",
|
398 |
-
"var image = Image.FromFile(\"image.jpg\"); var resizedImage = new Bitmap(image, new Size(100, 100)); resizedImage.Save(\"resized.jpg\");"
|
399 |
|
400 |
|
401 |
|
|
|
15 |
CODE_SNIPPETS = [
|
16 |
|
17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
|
19 |
|
20 |
|